summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorwiz <wiz>2005-09-30 13:11:34 +0000
committerwiz <wiz>2005-09-30 13:11:34 +0000
commitfcb5498789dc2c65acaf4735fddb0229014f7633 (patch)
treeef25e577fdaf1c5ffce45ef9d0a1115a1f0da6a6 /security
parentdcb7da64ab7d0356647542fb91c8adeba6ebf691 (diff)
downloadpkgsrc-fcb5498789dc2c65acaf4735fddb0229014f7633.tar.gz
Update to 1.2.7:
* Version 1.2.7 (2005-09-09) - The GNUTLS and GNUTLS-EXTRA libraries are now built with versioned symbols. - Certtool now complains when reading out-of-range X.509 serial numbers, suggested by Fran - Certtool now uses the readline library (when available) when reading X.509 serial numbers. - Fixed build problems in getpass on uClibc and Mingw32 platforms. - Fixed compile warning regarding socklen_t on Mingw32, reported by Martin Lambers - Fixed examples in doc/examples/, suggested by Fran - Gnulib is now used for the core library, enabling future code cleanups. - The gnutls-cli tool now use gnutls_certificate_verify_peers2, suggested by Daniel Stenberg - Doc fixes for gnutls_transport_set_push and gnutls_transport_set_pull. - Minilibtasn1 is now 0.2.17 (removed optional use of C99 macros). - Disable zlib support if zlib.h is not present. - A number of internal cleanups. - API and ABI modifications: No changes since last version. pkgsrc change: do not install libexamples (looks like a bug)
Diffstat (limited to 'security')
-rw-r--r--security/gnutls/Makefile4
-rw-r--r--security/gnutls/PLIST4
-rw-r--r--security/gnutls/distinfo12
-rw-r--r--security/gnutls/patches/patch-aa13
-rw-r--r--security/gnutls/patches/patch-ab6
-rw-r--r--security/gnutls/patches/patch-ac127
6 files changed, 155 insertions, 11 deletions
diff --git a/security/gnutls/Makefile b/security/gnutls/Makefile
index 48168e1045a..e48a4af9475 100644
--- a/security/gnutls/Makefile
+++ b/security/gnutls/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.33 2005/09/05 07:34:05 adam Exp $
+# $NetBSD: Makefile,v 1.34 2005/09/30 13:11:34 wiz Exp $
-DISTNAME= gnutls-1.2.6
+DISTNAME= gnutls-1.2.7
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 256b5930021..b1d2727f7ef 100644
--- a/security/gnutls/PLIST
+++ b/security/gnutls/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2005/05/02 12:59:24 wiz Exp $
+@comment $NetBSD: PLIST,v 1.15 2005/09/30 13:11:34 wiz Exp $
bin/certtool
bin/gnutls-cli
bin/gnutls-cli-debug
@@ -76,6 +76,7 @@ man/man3/gnutls_certificate_set_x509_trust_mem.3
man/man3/gnutls_certificate_type_get.3
man/man3/gnutls_certificate_type_get_name.3
man/man3/gnutls_certificate_type_set_priority.3
+man/man3/gnutls_certificate_verify_peers.3
man/man3/gnutls_certificate_verify_peers2.3
man/man3/gnutls_check_version.3
man/man3/gnutls_cipher_get.3
@@ -398,6 +399,7 @@ share/examples/gnutls/ex-serv1.c
share/examples/gnutls/ex-session-info.c
share/examples/gnutls/ex-verify.c
share/examples/gnutls/ex-x509-info.c
+share/examples/gnutls/tcp.c
@dirrm share/examples/gnutls
@dirrm share/doc/gnutls
@dirrm include/gnutls
diff --git a/security/gnutls/distinfo b/security/gnutls/distinfo
index 5094b9101a1..8bd5c1567e9 100644
--- a/security/gnutls/distinfo
+++ b/security/gnutls/distinfo
@@ -1,6 +1,8 @@
-$NetBSD: distinfo,v 1.19 2005/08/30 14:29:00 adam Exp $
+$NetBSD: distinfo,v 1.20 2005/09/30 13:11:34 wiz Exp $
-SHA1 (gnutls-1.2.6.tar.bz2) = b9bba9447e3863236d153720ae875da2b29b1309
-RMD160 (gnutls-1.2.6.tar.bz2) = 53b3aa0b040a6c0407880c3792733d7cc429390d
-Size (gnutls-1.2.6.tar.bz2) = 2469124 bytes
-SHA1 (patch-ab) = 2ff5b153c8bf6954777dd079d9e5b0351b39db31
+SHA1 (gnutls-1.2.7.tar.bz2) = c1a583052a16521363d0dab5615bfc547f291fca
+RMD160 (gnutls-1.2.7.tar.bz2) = d41db9a202cac17d71f6eb1b9546970bd8d091cc
+Size (gnutls-1.2.7.tar.bz2) = 2525612 bytes
+SHA1 (patch-aa) = a5b5c3fd69cf37cf3da31c6303499bc361dd0826
+SHA1 (patch-ab) = 91673a4ae323d002f75aed63d4a41e1c42f866ad
+SHA1 (patch-ac) = 772702e006ffb30913584a050581b4512fac3cb3
diff --git a/security/gnutls/patches/patch-aa b/security/gnutls/patches/patch-aa
new file mode 100644
index 00000000000..5c817af216c
--- /dev/null
+++ b/security/gnutls/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.5 2005/09/30 13:11:34 wiz Exp $
+
+--- doc/examples/Makefile.am.orig 2005-08-24 00:51:41.000000000 +0200
++++ doc/examples/Makefile.am
+@@ -28,7 +28,7 @@ noinst_PROGRAMS = ex-cert-select ex-clie
+ ex-client-resume ex-client-srp ex-crq ex-serv1 ex-serv-anon \
+ ex-serv-export ex-serv-pgp ex-serv-srp
+
+-lib_LTLIBRARIES = libexamples.la
++noinst_LTLIBRARIES = libexamples.la
+
+ libexamples_la_SOURCES = ex-alert.c ex-pkcs12.c ex-rfc2818.c \
+ ex-session-info.c ex-x509-info.c ex-verify.c tcp.c
diff --git a/security/gnutls/patches/patch-ab b/security/gnutls/patches/patch-ab
index 1b122915318..c691176c088 100644
--- a/security/gnutls/patches/patch-ab
+++ b/security/gnutls/patches/patch-ab
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.2 2005/07/14 19:19:43 wiz Exp $
+$NetBSD: patch-ab,v 1.3 2005/09/30 13:11:34 wiz Exp $
---- doc/Makefile.in.orig 2005-06-27 13:36:18.000000000 +0200
+--- doc/Makefile.in.orig 2005-09-30 14:32:44.000000000 +0200
+++ doc/Makefile.in
-@@ -372,7 +372,7 @@ gnutls.dvi: gnutls.texi $(srcdir)/versio
+@@ -385,7 +385,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
new file mode 100644
index 00000000000..ad5f7cffb7b
--- /dev/null
+++ b/security/gnutls/patches/patch-ac
@@ -0,0 +1,127 @@
+$NetBSD: patch-ac,v 1.1 2005/09/30 13:11:34 wiz Exp $
+
+--- doc/examples/Makefile.in.orig 2005-09-08 15:41:05.000000000 +0200
++++ doc/examples/Makefile.in
+@@ -95,15 +95,7 @@ am__configure_deps = $(am__aclocal_m4_de
+ mkinstalldirs = $(install_sh) -d
+ CONFIG_HEADER = $(top_builddir)/config.h
+ CONFIG_CLEAN_FILES =
+-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+-am__vpath_adj = case $$p in \
+- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+- *) f=$$p;; \
+- esac;
+-am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+-am__installdirs = "$(DESTDIR)$(libdir)"
+-libLTLIBRARIES_INSTALL = $(INSTALL)
+-LTLIBRARIES = $(lib_LTLIBRARIES)
++LTLIBRARIES = $(noinst_LTLIBRARIES)
+ libexamples_la_LIBADD =
+ am_libexamples_la_OBJECTS = ex-alert.lo ex-pkcs12.lo ex-rfc2818.lo \
+ ex-session-info.lo ex-x509-info.lo ex-verify.lo tcp.lo
+@@ -349,7 +341,7 @@ LDADD = libexamples.la \
+ ../../lib/libgnutls.la \
+ ../../libextra/libgnutls-extra.la
+
+-lib_LTLIBRARIES = libexamples.la
++noinst_LTLIBRARIES = libexamples.la
+ libexamples_la_SOURCES = ex-alert.c ex-pkcs12.c ex-rfc2818.c \
+ ex-session-info.c ex-x509-info.c ex-verify.c tcp.c
+
+@@ -386,35 +378,17 @@ $(top_srcdir)/configure: $(am__configur
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+ $(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+-install-libLTLIBRARIES: $(lib_LTLIBRARIES)
+- @$(NORMAL_INSTALL)
+- test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
+- @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+- if test -f $$p; then \
+- f=$(am__strip_dir) \
+- echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
+- $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
+- else :; fi; \
+- done
+-
+-uninstall-libLTLIBRARIES:
+- @$(NORMAL_UNINSTALL)
+- @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+- p=$(am__strip_dir) \
+- echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
+- $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
+- done
+
+-clean-libLTLIBRARIES:
+- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
+- @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
++clean-noinstLTLIBRARIES:
++ -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
++ @list='$(noinst_LTLIBRARIES)'; for p in $$list; do \
+ dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
+ test "$$dir" != "$$p" || dir=.; \
+ echo "rm -f \"$${dir}/so_locations\""; \
+ rm -f "$${dir}/so_locations"; \
+ done
+ libexamples.la: $(libexamples_la_OBJECTS) $(libexamples_la_DEPENDENCIES)
+- $(LINK) -rpath $(libdir) $(libexamples_la_LDFLAGS) $(libexamples_la_OBJECTS) $(libexamples_la_LIBADD) $(LIBS)
++ $(LINK) $(libexamples_la_LDFLAGS) $(libexamples_la_OBJECTS) $(libexamples_la_LIBADD) $(LIBS)
+
+ clean-noinstPROGRAMS:
+ @list='$(noinst_PROGRAMS)'; for p in $$list; do \
+@@ -591,9 +565,6 @@ check-am: all-am
+ check: check-am
+ all-am: Makefile $(LTLIBRARIES) $(PROGRAMS)
+ installdirs:
+- for dir in "$(DESTDIR)$(libdir)"; do \
+- test -z "$$dir" || $(mkdir_p) "$$dir"; \
+- done
+ install: install-am
+ install-exec: install-exec-am
+ install-data: install-data-am
+@@ -620,7 +591,7 @@ maintainer-clean-generic:
+ @echo "it deletes files that may require special tools to rebuild."
+ clean: clean-am
+
+-clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
++clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
+ clean-noinstPROGRAMS mostlyclean-am
+
+ distclean: distclean-am
+@@ -641,7 +612,7 @@ info-am:
+
+ install-data-am:
+
+-install-exec-am: install-libLTLIBRARIES
++install-exec-am:
+
+ install-info: install-info-am
+
+@@ -667,20 +638,19 @@ ps: ps-am
+
+ ps-am:
+
+-uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES
++uninstall-am: uninstall-info-am
+
+ .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
+- clean-libLTLIBRARIES clean-libtool clean-noinstPROGRAMS ctags \
+- distclean distclean-compile distclean-generic \
++ clean-libtool clean-noinstLTLIBRARIES clean-noinstPROGRAMS \
++ ctags distclean distclean-compile distclean-generic \
+ distclean-libtool distclean-tags distdir dvi dvi-am html \
+ html-am info info-am install install-am install-data \
+ install-data-am install-exec install-exec-am install-info \
+- install-info-am install-libLTLIBRARIES install-man \
+- install-strip installcheck installcheck-am installdirs \
+- maintainer-clean maintainer-clean-generic mostlyclean \
+- mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+- pdf pdf-am ps ps-am tags uninstall uninstall-am \
+- uninstall-info-am uninstall-libLTLIBRARIES
++ install-info-am install-man install-strip installcheck \
++ installcheck-am installdirs maintainer-clean \
++ maintainer-clean-generic mostlyclean mostlyclean-compile \
++ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
++ tags uninstall uninstall-am uninstall-info-am
+
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.