gnu: gnutls: Add 'gnutls-dane'. * gnu/packages/tls.scm (gnutls/dane): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: certbot, python-acme: Update to 0.18.2. * gnu/packages/tls.scm (certbot, python-acme): Update to 0.18.2. * gnu/packages/patches/python-acme-dont-use-openssl-rand.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
gnu: certbot: Fix build with python-pyopenssl >= 17.3.0. * gnu/packages/patches/python-acme-dont-use-openssl-rand.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/tls.scm (python-acme)[source]: Use it.
gnu: python2-acme: Remove package. This package has not built successfully for a long time. Since it appears to have no users, we remove it for now. * gnu/packages/tls.scm (python2-acme): Remove variable.
gnu: certbot, python-acme: Update to 0.18.1. * gnu/packages/tls.scm (certbot, python-acme, python2-acme): Update to 0.18.1.
gnu: certbot, python-acme: Update to 0.18.0. * gnu/packages/tls.scm (certbot, python-acme, python2-acme): Update to 0.18.0.
gnu: mbedtls-apache: Update to 2.6.0 [fixes CVE-2017-14032]. * gnu/packages/tls.scm (mbedtls-apache): Update to 2.6.0.
Merge branch 'core-updates'
Merge branch 'master' into core-updates
gnu: perl-crypt-openssl-bignum: Update to 0.08. * gnu/packages/tls.scm (perl-crypt-openssl-bignum): Update to 0.08.
gnu: p11-kit: Update to 0.23.8. * gnu/packages/tls.scm (p11-kit): Update to 0.23.8.
Merge branch 'master' into core-updates
gnu: libtasn1: Add replacement to fix CVE-2017-10790. Based on commit 01a61d7040b1794f36547b107abce6e967d59f21 by Leo Famulari <leo@famulari.name>. * gnu/packages/patches/libtasn1-CVE-2017-10790.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/tls.scm (libtasn1)[replacement]: New field. (libtasn1/fixed): New variable.
gnu: libtasn1: Fix CVE-2017-10790. * gnu/packages/patches/libtasn1-CVE-2017-10790.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/tls.scm (libtasn1/fixed)[source]: Use it.
gnu: certbot, python-acme: Update to 0.17.0. * gnu/packages/tls.scm (certbot, python-acme, python2-acme): Update to 0.17.0.
Merge branch 'master' into core-updates
gnu: net-tools: Add a test-only variant and use it for GnuTLS. * gnu/packages/linux.scm (net-tools-for-tests): Add hidden net-tools variant. * gnu/packages/tls.scm (gnutls)[native-inputs]: Use net-tools-for-tests instead of net-tools.
Merge branch 'master' into core-updates
download: Add OpenBSD mirrors. * guix/download.scm (%mirrors) <openbsd>: Add HTTPS OpenBSD mirrors. * gnu/packages/ntp.scm (openntpd)[source]: Use them. * gnu/packages/ssh.scm (openssh)[source]: Likewise. * gnu/packages/tls.scm (libressl)[source]: Likewise.
gnu: certbot, python-acme: Update to 0.16.0. * gnu/pckages/tls.scm (certbot, python-acme, python2-acme): Update to 0.16.0.