summaryrefslogtreecommitdiff
path: root/security/gnutls/patches
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2007-10-23 11:43:56 +0000
committerwiz <wiz@pkgsrc.org>2007-10-23 11:43:56 +0000
commitfdc7ca16d9c865c99f1fd9261858826b9b277094 (patch)
treefa55847eeaea251f34ae861bdd71be418e9898c4 /security/gnutls/patches
parenta45aa16547515442535fcf22f53e09701cd9669b (diff)
downloadpkgsrc-fdc7ca16d9c865c99f1fd9261858826b9b277094.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/gnutls/patches')
-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
4 files changed, 8 insertions, 41 deletions
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;