Fri Aug 14 11:48:55 2015 UTC ()
Update to 3.17.1:

* Version 3.3.17 (released 2015-08-10)

** libgnutls: Fix issue with server side sending the status request
   extension even when not requested. Reported by Jeremy Harris.

** libgnutls: gnutls_pkcs11_privkey_generate2() will store the generated
   public key, unless the GNUTLS_PKCS11_OBJ_FLAG_NO_STORE_PUBKEY flag is
   specified.

** libgnutls: fixed double free in DN decoding [GNUTLS-SA-2015-3].

** API and ABI modifications:
   No changes since last version.

* Version 3.3.16 (released 2015-07-12)

** libgnutls: Allow compilation with nettle 3.0 or later

** libgnutls: corrected failure when importing plain files
   with gnutls_x509_privkey_import2(), and a password was provided.

** libgnutls: Don't reject certificates if a CA has the URI or IP address
   name constraints, and the end certificate doesn't have an IP address
   name or a URI set.

** libgnutls: set and read the hint in DHE-PSK and ECDHE-PSK ciphersuites.

** API and ABI modifications:
   No changes since last version.


(wiz)
diff -r1.155 -r1.156 pkgsrc/security/gnutls/Makefile
diff -r1.115 -r1.116 pkgsrc/security/gnutls/distinfo
diff -r1.4 -r1.5 pkgsrc/security/gnutls/patches/patch-tests_Makefile.in

cvs diff -r1.155 -r1.156 pkgsrc/security/gnutls/Makefile (expand / switch to unified diff)

--- pkgsrc/security/gnutls/Makefile 2015/06/12 10:51:01 1.155
+++ pkgsrc/security/gnutls/Makefile 2015/08/14 11:48:55 1.156
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.155 2015/06/12 10:51:01 wiz Exp $ 1# $NetBSD: Makefile,v 1.156 2015/08/14 11:48:55 wiz Exp $
2 2
3DISTNAME= gnutls-3.3.15 3DISTNAME= gnutls-3.3.17.1
4PKGREVISION= 1 
5CATEGORIES= security devel 4CATEGORIES= security devel
6MASTER_SITES= ftp://ftp.gnutls.org/gcrypt/gnutls/v3.3/ 5MASTER_SITES= ftp://ftp.gnutls.org/gcrypt/gnutls/v3.3/
7EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.gnutls.org/ 9HOMEPAGE= http://www.gnutls.org/
11COMMENT= GNU Transport Layer Security library 10COMMENT= GNU Transport Layer Security library
12LICENSE= gnu-gpl-v3 AND gnu-lgpl-v2.1 11LICENSE= gnu-gpl-v3 AND gnu-lgpl-v2.1
13 12
14USE_LANGUAGES= c c++ 13USE_LANGUAGES= c c++
15USE_LIBTOOL= yes 14USE_LIBTOOL= yes
16USE_PKGLOCALEDIR= yes 15USE_PKGLOCALEDIR= yes
17USE_TOOLS+= gmake gsed perl pkg-config 16USE_TOOLS+= gmake gsed perl pkg-config

cvs diff -r1.115 -r1.116 pkgsrc/security/gnutls/distinfo (expand / switch to unified diff)

--- pkgsrc/security/gnutls/distinfo 2015/06/08 13:44:56 1.115
+++ pkgsrc/security/gnutls/distinfo 2015/08/14 11:48:55 1.116
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1$NetBSD: distinfo,v 1.115 2015/06/08 13:44:56 joerg Exp $ 1$NetBSD: distinfo,v 1.116 2015/08/14 11:48:55 wiz Exp $
2 2
3SHA1 (gnutls-3.3.15.tar.xz) = d7f66b0aeaf48ff8621cc1913230635ef672f0a4 3SHA1 (gnutls-3.3.17.1.tar.xz) = da876bee8a6ae65b8f4884a397cd91004706f692
4RMD160 (gnutls-3.3.15.tar.xz) = 0c812034b3b8356c31d69074ec92382545eb808b 4RMD160 (gnutls-3.3.17.1.tar.xz) = 923cf31bae49816e4357dfeb99d30c75f3100ce7
5Size (gnutls-3.3.15.tar.xz) = 6286288 bytes 5Size (gnutls-3.3.17.1.tar.xz) = 6339588 bytes
6SHA1 (patch-ae) = 5e020483ac14ef6ccc45a53e351242ab16c860f1 6SHA1 (patch-ae) = 5e020483ac14ef6ccc45a53e351242ab16c860f1
7SHA1 (patch-gl_stdio.in.h) = 298cc0e27087f086e9d47c67f81c8d10f6a7a8f1 7SHA1 (patch-gl_stdio.in.h) = 298cc0e27087f086e9d47c67f81c8d10f6a7a8f1
8SHA1 (patch-lib_Makefile.in) = d0e292e632a91a9f19e39bd2c2d205a086ba5588 8SHA1 (patch-lib_Makefile.in) = d0e292e632a91a9f19e39bd2c2d205a086ba5588
9SHA1 (patch-lib_nettle_rnd-common.c) = e0feb509e0c37791560280d9eb36785edea51a25 9SHA1 (patch-lib_nettle_rnd-common.c) = e0feb509e0c37791560280d9eb36785edea51a25
10SHA1 (patch-src_gl_stdio.in.h) = fbea411c3a7b71dd2daa3a5963324a2f8daad212 10SHA1 (patch-src_gl_stdio.in.h) = fbea411c3a7b71dd2daa3a5963324a2f8daad212
11SHA1 (patch-src_libopts_autoopts_options.h) = 9202c55314fe8764ac82c95bbfabfa1b031e9ba4 11SHA1 (patch-src_libopts_autoopts_options.h) = 9202c55314fe8764ac82c95bbfabfa1b031e9ba4
12SHA1 (patch-src_libopts_compat_compat.h) = 240fbfc0ba20af35e0634ba873fe9e34bfbcc921 12SHA1 (patch-src_libopts_compat_compat.h) = 240fbfc0ba20af35e0634ba873fe9e34bfbcc921
13SHA1 (patch-src_libopts_libopts.c) = ce5e7681def882e95ed5ab770564d1f999b97039 13SHA1 (patch-src_libopts_libopts.c) = ce5e7681def882e95ed5ab770564d1f999b97039
14SHA1 (patch-src_libopts_makeshell.c) = e5b7d66caaec45e12ae5490d515fc9fc75de3d92 14SHA1 (patch-src_libopts_makeshell.c) = e5b7d66caaec45e12ae5490d515fc9fc75de3d92
15SHA1 (patch-src_libopts_proto.h) = 78f845bdcbac8de74953a3cee0b77fa9c5b05386 15SHA1 (patch-src_libopts_proto.h) = 78f845bdcbac8de74953a3cee0b77fa9c5b05386
16SHA1 (patch-tests_Makefile.in) = b76dfb38f057b9094a5f46eef33b27492a79301e 16SHA1 (patch-tests_Makefile.in) = a6505d834ac660ef6343c0ecdbff9f4aca324954
17SHA1 (patch-tests_openpgp-certs_Makefile.in) = 2e7074312e67d747bd0ecfa839187f8bf33f4f09 17SHA1 (patch-tests_openpgp-certs_Makefile.in) = 2e7074312e67d747bd0ecfa839187f8bf33f4f09

cvs diff -r1.4 -r1.5 pkgsrc/security/gnutls/patches/Attic/patch-tests_Makefile.in (expand / switch to unified diff)

--- pkgsrc/security/gnutls/patches/Attic/patch-tests_Makefile.in 2015/06/04 09:43:53 1.4
+++ pkgsrc/security/gnutls/patches/Attic/patch-tests_Makefile.in 2015/08/14 11:48:55 1.5
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1$NetBSD: patch-tests_Makefile.in,v 1.4 2015/06/04 09:43:53 jperkin Exp $ 1$NetBSD: patch-tests_Makefile.in,v 1.5 2015/08/14 11:48:55 wiz Exp $
2 2
3Disable dsa test. Hangs on NetBSD-6.99.28/amd64 in gnutls-3.8.2.1. 3Disable dsa test. Hangs on NetBSD-6.99.28/amd64 in gnutls-3.8.2.1.
4Please retest during updates. 4Please retest during updates.
5 5
6--- tests/Makefile.in.orig 2015-05-03 17:30:57.000000000 +0000 6--- tests/Makefile.in.orig 2015-08-09 19:26:53.000000000 +0000
7+++ tests/Makefile.in 7+++ tests/Makefile.in
8@@ -1151,7 +1151,7 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) 8@@ -1160,7 +1160,7 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER)
9 $(TEST_LOG_FLAGS) 9 $(TEST_LOG_FLAGS)
10 DIST_SUBDIRS = . rsa-md5-collision pkcs1-padding pkcs8-decode \ 10 DIST_SUBDIRS = . rsa-md5-collision pkcs1-padding pkcs8-decode \
11 pkcs12-decode userid cert-tests key-tests sha2 \ 11 pkcs12-decode userid cert-tests key-tests sha2 \
12- safe-renegotiation dsa scripts ecdsa slow dtls srp \ 12- safe-renegotiation dsa scripts ecdsa slow dtls srp \
13+ safe-renegotiation scripts ecdsa slow dtls srp \ 13+ safe-renegotiation scripts ecdsa slow dtls srp \
14 openpgp-certs suite 14 openpgp-certs suite
15 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 15 am__DIST_COMMON = $(srcdir)/Makefile.in \
16 am__relativize = \ 16 $(top_srcdir)/build-aux/depcomp \