From unknown Sun Jun 15 09:00:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49856] [PATCH 1/3] gnu: Add wolfSSL. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 04 Aug 2021 01:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 49856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49856@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162803925930028 (code B ref -1); Wed, 04 Aug 2021 01:08:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Aug 2021 01:07:39 +0000 Received: from localhost ([127.0.0.1]:41874 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB5Nb-0007nu-2X for submit@debbugs.gnu.org; Tue, 03 Aug 2021 21:07:38 -0400 Received: from lists.gnu.org ([209.51.188.17]:51246) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB5NY-0007nj-0X for submit@debbugs.gnu.org; Tue, 03 Aug 2021 21:07:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56004) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mB5NX-00076l-RQ for guix-patches@gnu.org; Tue, 03 Aug 2021 21:07:27 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:59195) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mB5NW-0005Yz-9z for guix-patches@gnu.org; Tue, 03 Aug 2021 21:07:27 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 959D15C00BA; Tue, 3 Aug 2021 21:07:25 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Tue, 03 Aug 2021 21:07:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=mesmtp; bh=CgSXDsPzVoMXTJFbIVbjOV+ qUvm/A/Lao3wgdoBaM14=; b=uPCRzNkX8BcOfiY1KfzQDF6st72IPI2ZwItO5mW 0lLI/4Qup5msvg+5ZA1lFk2d7jSUbqcdzf1nl0K4QMQNaWLDN4QK7Tjt+OJ+VmGv 6tKBe/JgVTcPisI79AqcoRi5a3c9jww67p13tKy36Bfl8u4oAW8nNgUfNV3yZNG5 /MGE= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=CgSXDs PzVoMXTJFbIVbjOV+qUvm/A/Lao3wgdoBaM14=; b=viJ12omcwciZCS5K5+dFTx prgjjMzfMaWz6T8TBKVb/GdcxZmsv8JnTN607QMkeFUQD0F+UETZO9YrA0rbiGFG pTm6Lb6bj9fiMxxfmZwCXmnrSLzg48whZTEJBGzHgD9Eihk5M2jerBKMOxuT9tN3 knxq3p+kQ4SH0CzLLaygL8Ri0f/cNsx04l/sB8/wghpvjG/TPGUViZ8/McXptwiZ Lk6TsBcAKlXbr6KzlgvJx6i6HNjlFXI/IDOJMKqLaw+Ep7qhaDsQDCwvZVrRx+Nq SLVZ6eetPBGwD+Z6kyakTaOHBH4/Wz3Rm1TQ699PYDeBD4CBOG9F1rdwd6IWIVYw == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrieehgdefkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffogggtgfesthekredtre dtjeenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhi rdhnrghmvgeqnecuggftrfgrthhtvghrnhepieeuvedtffektefggeehhfegueetteehvd elgeejffehledvjeekteevgfefffffnecuffhomhgrihhnpehgihhthhhusgdrtghomhdp fiholhhfshhslhdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmh grihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 3 Aug 2021 21:07:25 -0400 (EDT) From: Leo Famulari Date: Tue, 3 Aug 2021 21:07:05 -0400 Message-Id: <189a8545bba9412c7237d51337ae584dfab26a97.1628039226.git.leo@famulari.name> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=66.111.4.29; envelope-from=leo@famulari.name; helo=out5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) * gnu/packages/tls.scm (wolfssl): New variable. --- gnu/packages/tls.scm | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index d98a724b5f..7a0a9bd9a9 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -4,7 +4,7 @@ ;;; Copyright © 2014 Ian Denhardt ;;; Copyright © 2013, 2015 Andreas Enge ;;; Copyright © 2015 David Thompson -;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020 Leo Famulari +;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020, 2021 Leo Famulari ;;; Copyright © 2016, 2017, 2019 Efraim Flashner ;;; Copyright © 2016, 2017, 2018 Nikita ;;; Copyright © 2016 Hartmut Goebel @@ -48,6 +48,7 @@ #:use-module (guix build-system trivial) #:use-module (gnu packages compression) #:use-module (gnu packages) + #:use-module (gnu packages autotools) #:use-module (gnu packages bash) #:use-module (gnu packages check) #:use-module (gnu packages curl) @@ -1158,3 +1159,34 @@ default set of preferences. Remaining on a specific version for backwards compatibility is also supported.") (home-page "https://github.com/awslabs/s2n") (license license:asl2.0))) + +(define-public wolfssl + (package + (name "wolfssl") + (version "4.8.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/wolfSSL/wolfssl") + (commit (string-append "v" version "-stable")))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1w9gs9cq2yhj5s3diz3x1l15pgrc1pbm00jccizvcjyibmwyyf2h")))) + (build-system gnu-build-system) + (arguments + '(#:configure-flags + '("--enable-reproducible-build"))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("libtool" ,libtool))) + (synopsis "SSL/TLS implementation") + (description "The wolfSSL embedded SSL library (formerly CyaSSL) is an +SSL/TLS library written in ANSI C and targeted for embedded, RTOS, and +resource-constrained environments - primarily because of its small size, speed, +and feature set. wolfSSL supports industry standards up to the current TLS 1.3 +and DTLS 1.2, is up to 20 times smaller than OpenSSL, and offers progressive +ciphers such as ChaCha20, Curve25519, NTRU, and Blake2b.") + (home-page "https://www.wolfssl.com/") + (license license:gpl2+))) ; Audit -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 03 21:08:57 2021 Received: (at control) by debbugs.gnu.org; 4 Aug 2021 01:08:57 +0000 Received: from localhost ([127.0.0.1]:41890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB5Oz-0007r6-DJ for submit@debbugs.gnu.org; Tue, 03 Aug 2021 21:08:57 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:55033) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB5Oy-0007qu-1C for control@debbugs.gnu.org; Tue, 03 Aug 2021 21:08:56 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 0568D5C00BA; Tue, 3 Aug 2021 21:08:51 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Tue, 03 Aug 2021 21:08:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:message-id:mime-version:content-type; s=mesmtp; bh=booNB1+n1AAKPFX1FrHB+ooTtkGPPeAkaUKdQnDwk+k=; b=aA3a+AgCa/31 SNLgOkqnESi6OB+qLBXY4rfu5usCfsRu66TBMYM60AS7MecFrzt2hqw/U0ZwwCTT IaoFgmud6wGUv+1BSPlNoWGu6SNi6JWL5nF4GJ4efwNRbzF6zjzR+NJmqMGVHd1g NZ+9s8aXQkbPPbTz7qZ27Mt1na7IlrY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=booNB1+n1AAKPFX1FrHB+ooTtkGPPeAkaUKdQnDwk +k=; b=oDmwmbyJObUuYkKJnAkup5Kqwtc6i48TT0s7x2AL5DzJoznhOipyP18+r 922sBHZ4RPdivvOgzn28UiM02mkrYFsetG3n97URUm8ST33CWYsA6j4YyKAB/XXq 9DkI8PD/P6dddtjHFbZvu02HXpqzwQxAFSOYz4QX9gvxn0St2my2Zr63fNQmZRaN nHAYn+LxSiQRNCc3Efbpq87MYJGQgEqzK03EmJ1JcRV/V9aGZrdrnOKgoCChC6Je D+dDakSVCg0uJYhwOVTPFmZhIfGVXt0E2Gs8eCMLtrl6B9PkuNgrAJa6PsRou0s9 DT566k55HSaKsg2r9oDMl4riAQt0A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrieehgdefkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecugfhmphhthicushhusghjvggtthculddutddmnecujf gurhepfffhvffkgggtugesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgr rhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhephf ejiefgfeevvdefteehgeeltdekvedutdegtdduieetheetgedvfeffudfffeffnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmh hulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 3 Aug 2021 21:08:50 -0400 (EDT) Date: Tue, 3 Aug 2021 21:08:36 -0400 From: Leo Famulari To: control@debbugs.gnu.org Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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: close 49856 close 49857 close 49858 Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [66.111.4.29 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [66.111.4.29 listed in wl.mailspike.net] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) close 49856 close 49857 close 49858