summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorwiz <wiz>2007-10-23 11:43:56 +0000
committerwiz <wiz>2007-10-23 11:43:56 +0000
commit7ccaf6cb931b3f5c75f89070edc192638163dd83 (patch)
treefa55847eeaea251f34ae861bdd71be418e9898c4 /security
parent95d7d9996a64a2ef70839ed0e0b2762497ca58d6 (diff)
downloadpkgsrc-7ccaf6cb931b3f5c75f89070edc192638163dd83.tar.gz
Update to 2.0.2:
* Version 2.0.2 (released 2007-10-17) ** TLS authorization support removed. This technique may be patented in the future, and it is not of crucial importance for the Internet community. After deliberation we have concluded that the best thing we can do in this situation is to encourage society not to adopt this technique. We have decided to lead the way with our own actions. ** certtool: Fixed data corruption when using --outder. ** Fix configure-time Guile detection. ** API and ABI modifications: GNUTLS_SUPPLEMENTAL_USER_MAPPING_DATA: ADDED. To avoid that the gnutls_supplemental_data_format_type_t enum type becomes empty. * Version 2.0.1 (released 2007-09-20) ** New directory doc/credentials/ with test credentials. This collects the test credentials from the web page and from src/. The script gnutls-http-serv has also been moved to that directory. ** Update SRP extension type and cipher suite with official IANA values. This breaks backwards compatibility with SRP in older versions of GnuTLS, but this is intentional to speed up the adoption of the official values. The old values we used were incorrect. ** Guile: Fix `x509-certificate-dn-oid' ** API and ABI modifications: No changes since last version.
Diffstat (limited to 'security')
-rw-r--r--security/gnutls/Makefile4
-rw-r--r--security/gnutls/PLIST9
-rw-r--r--security/gnutls/distinfo15
-rw-r--r--security/gnutls/patches/patch-ab6
-rw-r--r--security/gnutls/patches/patch-ac23
-rw-r--r--security/gnutls/patches/patch-ad6
-rw-r--r--security/gnutls/patches/patch-ae14
7 files changed, 18 insertions, 59 deletions
diff --git a/security/gnutls/Makefile b/security/gnutls/Makefile
index bef624c1247..9e9dada2d93 100644
--- a/security/gnutls/Makefile
+++ b/security/gnutls/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.64 2007/09/06 01:12:33 wiz Exp $
+# $NetBSD: Makefile,v 1.65 2007/10/23 11:43:56 wiz Exp $
-DISTNAME= gnutls-2.0.0
+DISTNAME= gnutls-2.0.2
CATEGORIES= security devel
MASTER_SITES= http://josefsson.org/gnutls/releases/ \
ftp://ftp.gnutls.org/pub/gnutls/ \
diff --git a/security/gnutls/PLIST b/security/gnutls/PLIST
index ecaac534545..fde1fe46629 100644
--- a/security/gnutls/PLIST
+++ b/security/gnutls/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.28 2007/09/05 21:51:21 drochner Exp $
+@comment $NetBSD: PLIST,v 1.29 2007/10/23 11:43:56 wiz Exp $
bin/certtool
bin/gnutls-cli
bin/gnutls-cli-debug
@@ -54,11 +54,6 @@ man/man3/gnutls_anon_set_server_params_function.3
man/man3/gnutls_auth_client_get_type.3
man/man3/gnutls_auth_get_type.3
man/man3/gnutls_auth_server_get_type.3
-man/man3/gnutls_authz_enable.3
-man/man3/gnutls_authz_send_saml_assertion.3
-man/man3/gnutls_authz_send_saml_assertion_url.3
-man/man3/gnutls_authz_send_x509_attr_cert.3
-man/man3/gnutls_authz_send_x509_attr_cert_url.3
man/man3/gnutls_bye.3
man/man3/gnutls_certificate_activation_time_peers.3
man/man3/gnutls_certificate_allocate_credentials.3
@@ -478,7 +473,6 @@ share/doc/gnutls/TODO
share/doc/gnutls/gnutls.ps
share/examples/gnutls/ex-alert.c
share/examples/gnutls/ex-cert-select.c
-share/examples/gnutls/ex-client-authz.c
share/examples/gnutls/ex-client-resume.c
share/examples/gnutls/ex-client-srp.c
share/examples/gnutls/ex-client-tlsia.c
@@ -488,7 +482,6 @@ share/examples/gnutls/ex-crq.c
share/examples/gnutls/ex-pkcs12.c
share/examples/gnutls/ex-rfc2818.c
share/examples/gnutls/ex-serv-anon.c
-share/examples/gnutls/ex-serv-authz.c
share/examples/gnutls/ex-serv-export.c
share/examples/gnutls/ex-serv-pgp.c
share/examples/gnutls/ex-serv-srp.c
diff --git a/security/gnutls/distinfo b/security/gnutls/distinfo
index 4ffffc634c3..c1bab56984a 100644
--- a/security/gnutls/distinfo
+++ b/security/gnutls/distinfo
@@ -1,11 +1,10 @@
-$NetBSD: distinfo,v 1.38 2007/09/14 12:03:37 joerg Exp $
+$NetBSD: distinfo,v 1.39 2007/10/23 11:43:56 wiz Exp $
-SHA1 (gnutls-2.0.0.tar.bz2) = 985d86cb942b9d79abb5c8966439f23141ad803a
-RMD160 (gnutls-2.0.0.tar.bz2) = 4f0fac158749ac9df9d0f1c0dd0264ef26230b93
-Size (gnutls-2.0.0.tar.bz2) = 4764031 bytes
+SHA1 (gnutls-2.0.2.tar.bz2) = 1e67565e1dbdfdbcf67a7467f7507f849e582730
+RMD160 (gnutls-2.0.2.tar.bz2) = 1b449d8c025324988e04722f10c1980652c221fe
+Size (gnutls-2.0.2.tar.bz2) = 4831867 bytes
SHA1 (patch-aa) = 1d4ee449fd02fce00fdab055857281b69b17c1ae
-SHA1 (patch-ab) = d1e28c1e8bf1af4f65f38571840d92c88b222d8f
-SHA1 (patch-ac) = 2c31d26f4187f37bfbba08bedcb25ecb51225d4f
-SHA1 (patch-ad) = 24d7eb4fc75b90b97697a05267de8966313e8899
-SHA1 (patch-ae) = 3b74520c79a129a29dbeee6c6b66d5aa42b9aa47
+SHA1 (patch-ab) = 1bdf8bb767dc0de591346a98f1a6b3453de116dc
+SHA1 (patch-ad) = 585a6b64cc52403d83804ef22726110c4aae6169
+SHA1 (patch-ae) = f505476ce0477dc547e8698d205d6ba26fe85f48
SHA1 (patch-af) = bd4701640dfef5bfdce87d620befd93098b0dff3
diff --git a/security/gnutls/patches/patch-ab b/security/gnutls/patches/patch-ab
index 1853ce1b44a..386f7b2b461 100644
--- a/security/gnutls/patches/patch-ab
+++ b/security/gnutls/patches/patch-ab
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.7 2007/09/05 21:51:22 drochner Exp $
+$NetBSD: patch-ab,v 1.8 2007/10/23 11:43:57 wiz Exp $
---- doc/Makefile.in.orig 2007-05-26 17:45:35.000000000 +0200
+--- doc/Makefile.in.orig 2007-10-17 14:02:39.000000000 +0000
+++ doc/Makefile.in
-@@ -603,7 +603,7 @@ gnutls.dvi: gnutls.texi $(srcdir)/versio
+@@ -675,7 +675,7 @@ gnutls.dvi: gnutls.texi $(srcdir)/versio
gnutls.pdf: gnutls.texi $(srcdir)/version.texi $(gnutls_TEXINFOS)
gnutls.html: gnutls.texi $(srcdir)/version.texi $(gnutls_TEXINFOS)
$(srcdir)/version.texi: $(srcdir)/stamp-vti
diff --git a/security/gnutls/patches/patch-ac b/security/gnutls/patches/patch-ac
deleted file mode 100644
index d2720dba961..00000000000
--- a/security/gnutls/patches/patch-ac
+++ /dev/null
@@ -1,23 +0,0 @@
-$NetBSD: patch-ac,v 1.5 2007/09/14 12:03:38 joerg Exp $
-
-Hack around GNUlib idiosyncracy where the overwritten stdio.h includes
-sys/types.h which includes stdint.h (overwritten!) which includes wchar.h
-which includes stdio.h, BOOM.
-
---- gl/stdio_.h.orig 2007-09-14 11:29:05.000000000 +0000
-+++ gl/stdio_.h
-@@ -35,6 +35,14 @@
- #include <stdarg.h>
- #include <stddef.h>
-
-+#ifdef __DragonFly__
-+#include <machine/stdint.h>
-+#ifndef _SSIZE_T_DECLARED
-+#define _SSIZE_T_DECLARED
-+typedef __ssize_t ssize_t;
-+#endif
-+#endif
-+
- #if (@GNULIB_FSEEKO@ && @REPLACE_FSEEKO@) \
- || (@GNULIB_FTELLO@ && @REPLACE_FTELLO@) \
- || (@GNULIB_GETDELIM@ && !@HAVE_DECL_GETDELIM@) \
diff --git a/security/gnutls/patches/patch-ad b/security/gnutls/patches/patch-ad
index 18009aaaf05..fb778c30708 100644
--- a/security/gnutls/patches/patch-ad
+++ b/security/gnutls/patches/patch-ad
@@ -1,7 +1,7 @@
-$NetBSD: patch-ad,v 1.1 2007/09/05 21:51:22 drochner Exp $
+$NetBSD: patch-ad,v 1.2 2007/10/23 11:43:57 wiz Exp $
---- ./lib/x509/output.c.orig 2007-08-21 23:48:45.000000000 +0200
-+++ ./lib/x509/output.c
+--- lib/x509/output.c.orig 2007-09-27 11:17:18.000000000 +0000
++++ lib/x509/output.c
@@ -84,7 +84,7 @@ asciiprint (gnutls_string * str, const c
size_t j;
diff --git a/security/gnutls/patches/patch-ae b/security/gnutls/patches/patch-ae
index c7fe5be098d..ea24ce1b041 100644
--- a/security/gnutls/patches/patch-ae
+++ b/security/gnutls/patches/patch-ae
@@ -1,6 +1,6 @@
-$NetBSD: patch-ae,v 1.1 2007/09/05 21:51:22 drochner Exp $
+$NetBSD: patch-ae,v 1.2 2007/10/23 11:43:57 wiz Exp $
---- guile/src/core.c.orig 2007-09-04 18:11:37.000000000 +0200
+--- guile/src/core.c.orig 2007-09-27 11:17:17.000000000 +0000
+++ guile/src/core.c
@@ -22,7 +22,7 @@
#include <gnutls/gnutls.h>
@@ -11,13 +11,3 @@ $NetBSD: patch-ae,v 1.1 2007/09/05 21:51:22 drochner Exp $
#include "enums.h"
#include "smobs.h"
-@@ -2380,7 +2380,8 @@ SCM_DEFINE (scm_gnutls_x509_certificate_
- if (c_oid_actual_len < c_oid_len) \
- c_oid = scm_realloc (c_oid, c_oid_actual_len); \
- \
-- result = scm_take_locale_string (c_oid); \
-+ result = scm_take_locale_stringn (c_oid, \
-+ c_oid_actual_len); \
- } \
- \
- return result;