summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorkhorben <khorben@pkgsrc.org>2014-12-05 12:43:24 +0000
committerkhorben <khorben@pkgsrc.org>2014-12-05 12:43:24 +0000
commit544817dc404376588fd626d22e520ad3500d50c6 (patch)
tree1c4d98fecada30879e2f6c8a94886d51a69d4dcf /security
parenta59477192a23912692fe4891b15608ce2c292088 (diff)
downloadpkgsrc-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.
Diffstat (limited to 'security')
-rw-r--r--security/gnutls/Makefile4
-rw-r--r--security/gnutls/distinfo10
-rw-r--r--security/gnutls/patches/patch-lib_nettle_rnd.c20
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