From 2bb789f6e0501ad6dc9e6fbc8f9502680a5725b1 Mon Sep 17 00:00:00 2001 From: Matthew James Kraai Date: Mon, 21 Jun 2021 04:36:16 -0700 Subject: gnu: certbot, python-acme: Update to 1.16.0. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/tls.scm (certbot, python-acme): Update to 1.16.0. Signed-off-by: Ludovic Courtès --- gnu/packages/tls.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'gnu/packages/tls.scm') diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index 28fe820aa3..eded2c24dc 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -17,6 +17,7 @@ ;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen ;;; Copyright © 2021 Solene Rapenne ;;; Copyright © 2021 Brice Waegeneire +;;; Copyright © 2021 Matthew James Kraai ;;; ;;; This file is part of GNU Guix. ;;; @@ -643,13 +644,13 @@ netcat implementation that supports TLS.") (package (name "python-acme") ;; Remember to update the hash of certbot when updating python-acme. - (version "1.15.0") + (version "1.16.0") (source (origin (method url-fetch) (uri (pypi-uri "acme" version)) (sha256 (base32 - "0kgf1d3gl7dg1rz3q4093kf8g0p2d0m40c7qmn96ihz2224wa307")))) + "0mvqc8z30sxgr1m4p3yi3rm76sndnvl5khv4ybwx6zyq42403y51")))) (build-system python-build-system) (arguments `(#:phases @@ -697,7 +698,7 @@ netcat implementation that supports TLS.") (uri (pypi-uri "certbot" version)) (sha256 (base32 - "1qcznszgqdgx1nhk4vdi896gknvx8rg4w8iw15lwqg6byhiyazyv")))) + "0z90pcndbks8f62f47m5nkqcmkabb8r526by29lp30x4gjc0xs04")))) (build-system python-build-system) (arguments `(,@(substitute-keyword-arguments (package-arguments python-acme) -- cgit v1.2.3 From 08c579ed7a52bb2e839d1b2b484e0f932ce65107 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 23 Jun 2021 20:59:39 +0200 Subject: gnu: s2n: Update to 1.0.10. * gnu/packages/tls.scm (s2n): Update to 1.0.10. --- gnu/packages/tls.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/tls.scm') diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index eded2c24dc..3097e84d85 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -1110,7 +1110,7 @@ derived from Mozilla's collection.") (define-public s2n (package (name "s2n") - (version "1.0.0") + (version "1.0.10") (source (origin (method git-fetch) (uri (git-reference @@ -1119,7 +1119,7 @@ derived from Mozilla's collection.") (file-name (git-file-name name version)) (sha256 (base32 - "1q6kmgwb8jxmc4ijzk9pkqzz8lsbfsv9hyzqvy944w7306zx1r5h")))) + "0ampvh2n235hhd9nabgjjvja7d5r5kj45q56ass1k8g52a6xg0jq")))) (build-system cmake-build-system) (arguments '(#:tests? #f ; tests fail to build for static library -- cgit v1.2.3 From 9f9118bdcac07ed9188db2ea7eaad89d6403e327 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 23 Jun 2021 21:05:10 +0200 Subject: gnu: s2n: Expand description. * gnu/packages/tls.scm (s2n)[synopsis, description]: Add some more upstream words. --- gnu/packages/tls.scm | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'gnu/packages/tls.scm') diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index 3097e84d85..c3fe2514b3 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -1129,7 +1129,15 @@ derived from Mozilla's collection.") (propagated-inputs `(("openssl" ,openssl) ("openssl:static" ,openssl "static"))) - (synopsis "SSL/TLS implementation") - (description "This library provides a C99 implementation of SSL/TLS.") + (synopsis "SSL/TLS implementation in C99") + (description + "This library provides a C99 implementation of SSL/TLS. It is designed to +be familiar to users of the widely-used POSIX I/O APIs. It supports blocking, +non-blocking, and full-duplex I/O. There are no locks or mutexes. + +As it can be difficult to keep track of which encryption algorithms and +protocols are best to use, s2n-tls features a simple API to use the latest +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))) -- cgit v1.2.3 From d4febc56bbf1ef17579a70758831266b81e47c7d Mon Sep 17 00:00:00 2001 From: Matthew James Kraai Date: Sat, 3 Jul 2021 13:05:28 -0700 Subject: gnu: mbedtls-apache: Update home page. * gnu/packages/tls.scm (mbedtls-apache)[home-page]: Update. Signed-off-by: Nicolas Goaziou --- gnu/packages/tls.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/packages/tls.scm') diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index c3fe2514b3..60005cf339 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -976,7 +976,7 @@ then ported to the GNU / Linux environment.") for developers to include cryptographic and SSL/TLS capabilities in their (embedded) products, facilitating this functionality with a minimal coding footprint.") - (home-page "https://tls.mbed.org") + (home-page "https://www.trustedfirmware.org/projects/mbed-tls/") (license license:asl2.0))) ;; The Hiawatha Web server requires some specific features to be enabled. -- cgit v1.2.3 From 0ec7559875eacb85fec289377ff7b37723dd251e Mon Sep 17 00:00:00 2001 From: Matthew James Kraai Date: Sat, 3 Jul 2021 17:16:57 -0700 Subject: gnu: mbedtls-apache: Update to 2.26.0. * gnu/packages/tls.scm (mbedtls-apache): Update to 2.26.0. [source]: Add snippet. Signed-off-by: Efraim Flashner --- gnu/packages/tls.scm | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'gnu/packages/tls.scm') diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index 60005cf339..c1e8b46a84 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -946,7 +946,7 @@ then ported to the GNU / Linux environment.") (name "mbedtls-apache") ;; XXX Check whether ‘-Wformat-signedness’ still breaks mbedtls-for-hiawatha ;; when updating. - (version "2.23.0") + (version "2.26.0") (source (origin (method git-fetch) @@ -954,8 +954,17 @@ then ported to the GNU / Linux environment.") (url "https://github.com/ARMmbed/mbedtls") (commit (string-append "mbedtls-" version)))) (sha256 - (base32 "13fa9h2i989cbf8n8c0j019mshv6wg213va18my1s787lhcq2d62")) - (file-name (git-file-name name version)))) + (base32 "0scwpmrgvg6q7rvqkc352d2fqlsx0aylcbyibcp1f1rsn8iiif2m")) + (file-name (git-file-name name version)) + (modules '((guix build utils))) + (snippet + '(begin + ;; Can be removed with the next version. + ;; Reduce level of format truncation warnings due to false positives. + ;; https://github.com/ARMmbed/mbedtls/commit/2065a8d8af27c6cb1e40c9462b5933336dca7434 + (substitute* "CMakeLists.txt" + (("Wformat-truncation=2") "Wformat-truncation")) + #t)))) (build-system cmake-build-system) (arguments `(#:configure-flags -- cgit v1.2.3