diff options
author | khorben <khorben@pkgsrc.org> | 2014-12-05 12:43:24 +0000 |
---|---|---|
committer | khorben <khorben@pkgsrc.org> | 2014-12-05 12:43:24 +0000 |
commit | 544817dc404376588fd626d22e520ad3500d50c6 (patch) | |
tree | 1c4d98fecada30879e2f6c8a94886d51a69d4dcf | |
parent | a59477192a23912692fe4891b15608ce2c292088 (diff) | |
download | pkgsrc-544817dc404376588fd626d22e520ad3500d50c6.tar.gz |
Packaged gnutls 3.2.20
* Version 3.2.20 (released 2014-11-10)
** libgnutls: Removed superfluous random generator refresh on every call
of gnutls_deinit(). That reduces load and usage of /dev/urandom.
** libgnutls: Corrected issue in export of ECC parameters to X9.63 format.
Reported by Sean Burford [GNUTLS-SA-2014-5].
** API and ABI modifications:
No changes since last version.
-rw-r--r-- | security/gnutls/Makefile | 4 | ||||
-rw-r--r-- | security/gnutls/distinfo | 10 | ||||
-rw-r--r-- | security/gnutls/patches/patch-lib_nettle_rnd.c | 20 |
3 files changed, 17 insertions, 17 deletions
diff --git a/security/gnutls/Makefile b/security/gnutls/Makefile index 14e63968ccc..1b6ce520a0f 100644 --- a/security/gnutls/Makefile +++ b/security/gnutls/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.150 2014/12/05 12:25:42 khorben Exp $ +# $NetBSD: Makefile,v 1.151 2014/12/05 12:43:24 khorben Exp $ -DISTNAME= gnutls-3.2.19 +DISTNAME= gnutls-3.2.20 CATEGORIES= security devel MASTER_SITES= ftp://ftp.gnutls.org/gcrypt/gnutls/v3.2/ EXTRACT_SUFX= .tar.xz diff --git a/security/gnutls/distinfo b/security/gnutls/distinfo index 806b27f9733..1632350c94a 100644 --- a/security/gnutls/distinfo +++ b/security/gnutls/distinfo @@ -1,12 +1,12 @@ -$NetBSD: distinfo,v 1.109 2014/12/05 12:25:42 khorben Exp $ +$NetBSD: distinfo,v 1.110 2014/12/05 12:43:24 khorben Exp $ -SHA1 (gnutls-3.2.19.tar.xz) = 1dfbbfa2bcf0a62a1dbbc63825b6fc2cc8e13c80 -RMD160 (gnutls-3.2.19.tar.xz) = 9b6010acd2f9c9ec58d09a76b2895dc64c6974ea -Size (gnutls-3.2.19.tar.xz) = 5160012 bytes +SHA1 (gnutls-3.2.20.tar.xz) = 6b104f737330ff2f6833b8c5d80e1cd2c3fcfb66 +RMD160 (gnutls-3.2.20.tar.xz) = 02617d710a4dc9a81664176da22cd2e5062e6527 +Size (gnutls-3.2.20.tar.xz) = 5160184 bytes SHA1 (patch-ae) = b6402cc4a03f1b32792191518ed0c5596eb91c07 SHA1 (patch-gl_stdio.in.h) = cad0685b77a1abb74ac578695ceb5c1c74479a87 SHA1 (patch-lib_Makefile.in) = a75aa7bf9d493fae93b02d0ffdc82f538cc85737 -SHA1 (patch-lib_nettle_rnd.c) = 8e27ae5b7aacc791b71fa767edac9ba9ef67c7e3 +SHA1 (patch-lib_nettle_rnd.c) = bbce9bbb61d2be625585f6c8ed5bda95f3a80344 SHA1 (patch-src_libopts_autoopts_options.h) = 60be5b43f23ba5978759c1e245781da7f9125071 SHA1 (patch-src_libopts_compat_compat.h) = 2e0a1be460917b2d7a8f6bdac698dad405143013 SHA1 (patch-src_libopts_makeshell.c) = c94e717027d078a081acd10eaec51a44dc4d42e1 diff --git a/security/gnutls/patches/patch-lib_nettle_rnd.c b/security/gnutls/patches/patch-lib_nettle_rnd.c index eff48234c97..5c75456bc7c 100644 --- a/security/gnutls/patches/patch-lib_nettle_rnd.c +++ b/security/gnutls/patches/patch-lib_nettle_rnd.c @@ -1,20 +1,20 @@ -$NetBSD: patch-lib_nettle_rnd.c,v 1.3 2014/12/05 12:25:42 khorben Exp $ +$NetBSD: patch-lib_nettle_rnd.c,v 1.4 2014/12/05 12:43:24 khorben Exp $ http://lists.gnupg.org/pipermail/gnutls-devel/2013-November/006588.html ---- lib/nettle/rnd.c.orig 2014-10-11 17:43:54.000000000 +0000 +--- lib/nettle/rnd.c.orig 2014-10-14 19:06:59.000000000 +0000 +++ lib/nettle/rnd.c -@@ -104,8 +104,7 @@ static void _rnd_get_event(struct event_ +@@ -101,8 +101,7 @@ static void _rnd_get_event(struct event_ + #ifdef HAVE_GETRUSAGE - if (rusage_arg != -1) { - if (getrusage(rusage_arg, &e->rusage) < 0) { -- _gnutls_debug_log("getrusage failed: %s\n", -- strerror(errno)); -+ _gnutls_debug_log("getrusage failed\n"); - } + if (getrusage(ARG_RUSAGE, &e->rusage) < 0) { +- _gnutls_debug_log("getrusage failed: %s\n", +- strerror(errno)); ++ _gnutls_debug_log("getrusage failed\n"); } #endif -@@ -270,8 +269,7 @@ static int do_device_source_urandom(int + +@@ -266,8 +265,7 @@ static int do_device_source_urandom(int if (res <= 0) { if (res < 0) { _gnutls_debug_log |