Message ID | 20210628162538.21067-1-cedric.izoard@ceva-dsp.com |
---|---|
Headers | show
Return-Path: <hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=qJD4c9zu; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=ceva-dsp.com header.i=@ceva-dsp.com header.a=rsa-sha256 header.s=mail header.b=lc3N0QHG; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4GDCg65FsZz9sTD for <incoming@patchwork.ozlabs.org>; Tue, 29 Jun 2021 02:26:58 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:To :From:Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=W2oai6TOFIbEhqZ+MfeLi1+lQjRETJLlSH/Cr6IDr4M=; b=qJD4c9zuLTgGC+ lqNyMPGIktYgSkQMA8xcYCcieNLQVs5KcVyHzwq8eQXMEz9zVHGy6J8Ji8E6cOMXOINFj14crYa+N 5UPA02HT8IL6ZqE42t41+EwgIT8v8YuFRGsQ6A4u+ZRvAhhZqIbY9pHpqIoiYNrVLJBZ85vhKcBTE RAfoois+fszxNXjVU8X7eFTpZo12YBIy+oAsH8KIsKsOM9NjrKtpwctlq/zE3VhnawQ87ckcBAD6S zTHQvV/+PpY2IXrBUIjTKzmdTRBPhe/VMTypI2EjGyr4ts0qjYWLHu9Odry0ihTh33FAxpnR4zzjJ lgh+aiHmRP2pNVB0KDsA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1lxu53-008afu-KC; Mon, 28 Jun 2021 16:25:53 +0000 Received: from mxil.ceva-dsp.com ([195.82.129.9]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1lxu4y-008ad6-DN for hostap@lists.infradead.org; Mon, 28 Jun 2021 16:25:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; d=ceva-dsp.com; s=mail; c=relaxed/simple; q=dns/txt; i=@ceva-dsp.com; t=1624897540; x=1627489540; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=6NMgxgot38odGq0Dz9L7qbzbFdzUoKM7LRM/r4SkuVE=; b=lc3N0QHGTjAAQzN5Ragm+smHxmDbzXICw3XxmC64AfCqX7Ioa7nsolfJRE3bSiIr Cx+9tksarTPZIyXTZb/FCXFIoMA7KJaXq60sCqEV9MknFj+qYjdcuIeQBC26rayk e5kjVY+NGkubTehi34NC4cE7UVxfeRooBXdKGC25mLM=; X-AuditID: c3528109-88be570000004490-58-60d9f8045249 Received: from Mail-IL1.corp.local (Mail-IL1.corp.local [192.168.61.11]) by mxil.ceva-dsp.com (CEVA eMail Gateway) with SMTP id F3.2B.17552.408F9D06; Mon, 28 Jun 2021 19:25:40 +0300 (IDT) Received: from valium.corp.local (192.168.140.70) by Mail-IL1.corp.local (192.168.61.31) with Microsoft SMTP Server id 15.1.2176.14; Mon, 28 Jun 2021 19:25:39 +0300 From: Cedric Izoard <cedric.izoard@ceva-dsp.com> To: <hostap@lists.infradead.org> Subject: [PATCH 00/21] DPP: Remove direct dependency on OpenSSL Date: Mon, 28 Jun 2021 18:25:17 +0200 Message-ID: <20210628162538.21067-1-cedric.izoard@ceva-dsp.com> X-Mailer: git-send-email 2.17.0 MIME-Version: 1.0 X-TM-AS-Product-Ver: SMEX-12.5.0.1684-8.6.1018-26244.007 X-TM-AS-Result: No-4.913300-4.000000-10 X-TMASE-MatchedRID: /Rx38rPJfgtRM3B1EUiF0bmQWToO0X1/MVx/3ZYby79t31Zpd3JQ3psO lqYt3njppzrHTBB0si4svsxqm/+V4RQs0slERRl+olVO7uyOCDWlY4F8r0vXP8G2bODJbv5niHz 6PY6kYM/1clkRulMg7HQbfv/5+bbQDz3BmFL5P0yVUcz8XpiS9NhQO8CvZj/XC/U4++8MvOyFoq lLIrmVqfxtur/YfxSbvf/v/TC8Egb9dk7KkTJ3x4S/TV9k6ppAa9qiaDSLgo0XMMM/SFQrTsZdV NocHrSP/UWgpq4BGTC+08zIsLTz1/I1YbpS1+avq5uw61JZjZCAMuqetGVetnyef22ep6XYymsk /wUE4hoosTpwYfBvirl3ESisU5x3Mbol8jhhmy9jOiD7T/XnTy33roHQg4bIkyI0Kpz0r1Ll19s oXRdus7ouSUoCrGmG+2B0n6nAqUBmfZ7Qe6ejxHgJMtrFAQHhXu0s47UEsGsDewXiyRiBhEZKHV 9OuwWwQwymtxuJ6y0= X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--4.913300-4.000000 X-TMASE-Version: SMEX-12.5.0.1684-8.6.1018-26244.007 X-TM-SNTS-SMTP: A5171F402575C92E90CBD74533A306CAE4552F3CCA954E9BEB0BBAA0A5B8CE0D2000:9 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrIIsWRmVeSWpSXmKPExsVyYIUtty7Lj5sJBjcmyFusfZTmwOixeUl9 AGOUrk1SYklZcGZ6nr6dTUlOsUJxaklJZl66rZKvY6QSUCypsiCxuFi3uCAxV98uQTdj668b zAVb+Cs+7H/N1MD4l7uLkZNDQsBE4vGRR4xdjFwcQgJ7GSW+r/zJDOGsYJR4c+kAI0gVm4CB xNcf85lAbBEBBYnOp9uZQWxhAXuJ6d++soLYLAKqEosv/wSr5wWKn/q0jQlig7zEs+nz2CHi ghInZz5hAbGZBSQkDr54ATZHSEBdYueaZhaIeguJPT0roHrVJV5u2cwCcpCEwFYWiR87zgEl OIAcBYnPM4xh5n+8MIMRwlaVuHXxPiPMZwt+XYOaGSGxYeNJ1gmMIrOQnDELyRkLGJlWMQrm VmTm6CWnliXqphQX6CXn525iBMbB4aBGzh2Mn5fGH2Jk4mA8xCjBwawkwitWdS1BiDclsbIq tSg/vqg0J7X4EGMyMBwmMkuJJucD4zCvJN7Q1NzS3MjAwsLc1NCMCGEDczMTcyBlbG6iJM6b Jrg1QUggPbEkNTs1tSC1CGYLEwcnyBVcUiLFqXkpqUWJpSUZ8aDUEF8MTA5SDYxT66yMH16P WrtuYpj5upoPq+1iDrROWVmwQmzj+54uuxNPrV5ekHFbNFm9/djZ3dc1JX6fmsLrtfbb0xBj jq1Td+SVSPNuvVnBljf/1VuGWUXb3RWklxncFtPtsHl94MufL9M1qvhV/9w76dP0WTFvk5bU 5E+b77E/CejcdX525lqJ3S5F8hkxSizFGYmGWsxFxYkAE6rdAdQCAAA= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210628_092548_686492_CE839EC4 X-CRM114-Status: UNSURE ( 8.86 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.2 (/) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: The purpose of this series is to remove direct calls to OpenSSL in DPP code and to use the crypto.h API instead. The last 2 patches (CSR and PKCS7) will definitely need another revision but I'm not sure what the best way to deal with this. Content analysis details: (-0.2 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain X-BeenThere: hostap@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <hostap.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/hostap>, <mailto:hostap-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/hostap/> List-Post: <mailto:hostap@lists.infradead.org> List-Help: <mailto:hostap-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/hostap>, <mailto:hostap-request@lists.infradead.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Hostap" <hostap-bounces@lists.infradead.org> Errors-To: hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org |
Series |
DPP: Remove direct dependency on OpenSSL
|
expand
|
On Mon, Jun 28, 2021 at 06:25:17PM +0200, Cedric Izoard wrote: > The purpose of this series is to remove direct calls to OpenSSL > in DPP code and to use the crypto.h API instead. > > The last 2 patches (CSR and PKCS7) will definitely need another > revision but I'm not sure what the best way to deal with this. Thanks, I applied patches 1-7, 9-11, and 13-21 with some cleanup. I pulled in some of patch 8/21 as well except for the part I commented on earlier. I'm not sure what would be the best way of addressing the CSR and PKCS#7 operations, but for now, I applied the last two patches as well to get a starting point in, but with the PKCS#7 function prototype moved into crypto.h (src/tls/* is for the internal TLS library and not really very good place for defining functions that are used with external libraries).