pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/gnutls Changes 2.6.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3793380c63dc
branches:  trunk
changeset: 548587:3793380c63dc
user:      adam <adam%pkgsrc.org@localhost>
date:      Sat Oct 18 11:55:11 2008 +0000

description:
Changes 2.6.0:
* libgnutls: Correct printing and parsing of IPv6 addresses.
* libgnutls-openssl: fix out of bounds access.
* certtool: Use inet_pton for parsing IPv6 addresses.
* Added API to replace and update the crypto backend.
* certtool: can add several subject alternative names via template file.
* opencdk: Parse (but not decrypt) encrypted secret keys.
* more...

diffstat:

 security/gnutls/Makefile         |   5 ++---
 security/gnutls/PLIST            |  30 +++++++++++++++++++++++++-----
 security/gnutls/distinfo         |  14 ++++++--------
 security/gnutls/patches/patch-aa |  10 +++-------
 security/gnutls/patches/patch-ab |   6 +++---
 security/gnutls/patches/patch-ac |  13 -------------
 security/gnutls/patches/patch-ad |  17 -----------------
 7 files changed, 39 insertions(+), 56 deletions(-)

diffs (223 lines):

diff -r f2f23427f223 -r 3793380c63dc security/gnutls/Makefile
--- a/security/gnutls/Makefile  Sat Oct 18 11:48:50 2008 +0000
+++ b/security/gnutls/Makefile  Sat Oct 18 11:55:11 2008 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.72 2008/09/27 23:11:36 tonnerre Exp $
+# $NetBSD: Makefile,v 1.73 2008/10/18 11:55:11 adam Exp $
 
-DISTNAME=      gnutls-2.4.1
-PKGREVISION=   1
+DISTNAME=      gnutls-2.6.0
 CATEGORIES=    security devel
 MASTER_SITES=  http://josefsson.org/gnutls/releases/ \
                ftp://ftp.gnutls.org/pub/gnutls/ \
diff -r f2f23427f223 -r 3793380c63dc security/gnutls/PLIST
--- a/security/gnutls/PLIST     Sat Oct 18 11:48:50 2008 +0000
+++ b/security/gnutls/PLIST     Sat Oct 18 11:55:11 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.32 2008/07/30 17:17:21 kefren Exp $
+@comment $NetBSD: PLIST,v 1.33 2008/10/18 11:55:11 adam Exp $
 bin/certtool
 bin/gnutls-cli
 bin/gnutls-cli-debug
@@ -119,10 +119,15 @@
 man/man3/gnutls_compression_set_priority.3
 man/man3/gnutls_credentials_clear.3
 man/man3/gnutls_credentials_set.3
-man/man3/gnutls_crypto_cipher_register.3
-man/man3/gnutls_crypto_digest_register.3
-man/man3/gnutls_crypto_mac_register.3
-man/man3/gnutls_crypto_rnd_register.3
+man/man3/gnutls_crypto_bigint_register2.3
+man/man3/gnutls_crypto_cipher_register2.3
+man/man3/gnutls_crypto_digest_register2.3
+man/man3/gnutls_crypto_mac_register2.3
+man/man3/gnutls_crypto_pk_register2.3
+man/man3/gnutls_crypto_rnd_register2.3
+man/man3/gnutls_crypto_single_cipher_register2.3
+man/man3/gnutls_crypto_single_digest_register2.3
+man/man3/gnutls_crypto_single_mac_register2.3
 man/man3/gnutls_db_check_entry.3
 man/man3/gnutls_db_get_ptr.3
 man/man3/gnutls_db_remove_session.3
@@ -148,6 +153,7 @@
 man/man3/gnutls_dh_set_prime_bits.3
 man/man3/gnutls_error_is_fatal.3
 man/man3/gnutls_error_to_alert.3
+man/man3/gnutls_ext_register.3
 man/man3/gnutls_extra_check_version.3
 man/man3/gnutls_fingerprint.3
 man/man3/gnutls_free.3
@@ -271,6 +277,9 @@
 man/man3/gnutls_pem_base64_encode_alloc.3
 man/man3/gnutls_perror.3
 man/man3/gnutls_pk_algorithm_get_name.3
+man/man3/gnutls_pk_get_id.3
+man/man3/gnutls_pk_get_name.3
+man/man3/gnutls_pk_list.3
 man/man3/gnutls_pkcs12_bag_decrypt.3
 man/man3/gnutls_pkcs12_bag_deinit.3
 man/man3/gnutls_pkcs12_bag_encrypt.3
@@ -340,6 +349,7 @@
 man/man3/gnutls_record_recv.3
 man/man3/gnutls_record_send.3
 man/man3/gnutls_record_set_max_size.3
+man/man3/gnutls_register_md5_handler.3
 man/man3/gnutls_rehandshake.3
 man/man3/gnutls_rsa_export_get_modulus_bits.3
 man/man3/gnutls_rsa_export_get_pubkey.3
@@ -363,12 +373,16 @@
 man/man3/gnutls_session_get_server_random.3
 man/man3/gnutls_session_is_resumed.3
 man/man3/gnutls_session_set_data.3
+man/man3/gnutls_session_set_finished_function.3
 man/man3/gnutls_session_set_ptr.3
 man/man3/gnutls_set_default_export_priority.3
 man/man3/gnutls_set_default_priority.3
 man/man3/gnutls_sign_algorithm_get_name.3
 man/man3/gnutls_sign_callback_get.3
 man/man3/gnutls_sign_callback_set.3
+man/man3/gnutls_sign_get_id.3
+man/man3/gnutls_sign_get_name.3
+man/man3/gnutls_sign_list.3
 man/man3/gnutls_srp_allocate_client_credentials.3
 man/man3/gnutls_srp_allocate_server_credentials.3
 man/man3/gnutls_srp_base64_decode.3
@@ -380,10 +394,12 @@
 man/man3/gnutls_srp_server_get_username.3
 man/man3/gnutls_srp_set_client_credentials.3
 man/man3/gnutls_srp_set_client_credentials_function.3
+man/man3/gnutls_srp_set_prime_bits.3
 man/man3/gnutls_srp_set_server_credentials_file.3
 man/man3/gnutls_srp_set_server_credentials_function.3
 man/man3/gnutls_srp_verifier.3
 man/man3/gnutls_strerror.3
+man/man3/gnutls_strerror_name.3
 man/man3/gnutls_transport_get_ptr.3
 man/man3/gnutls_transport_get_ptr2.3
 man/man3/gnutls_transport_set_errno.3
@@ -432,6 +448,7 @@
 man/man3/gnutls_x509_crq_set_challenge_password.3
 man/man3/gnutls_x509_crq_set_dn_by_oid.3
 man/man3/gnutls_x509_crq_set_key.3
+man/man3/gnutls_x509_crq_set_key_rsa_raw.3
 man/man3/gnutls_x509_crq_set_version.3
 man/man3/gnutls_x509_crq_sign.3
 man/man3/gnutls_x509_crq_sign2.3
@@ -487,6 +504,7 @@
 man/man3/gnutls_x509_crt_set_basic_constraints.3
 man/man3/gnutls_x509_crt_set_ca_status.3
 man/man3/gnutls_x509_crt_set_crl_dist_points.3
+man/man3/gnutls_x509_crt_set_crl_dist_points2.3
 man/man3/gnutls_x509_crt_set_crq.3
 man/man3/gnutls_x509_crt_set_dn_by_oid.3
 man/man3/gnutls_x509_crt_set_expiration_time.3
@@ -498,6 +516,7 @@
 man/man3/gnutls_x509_crt_set_proxy.3
 man/man3/gnutls_x509_crt_set_proxy_dn.3
 man/man3/gnutls_x509_crt_set_serial.3
+man/man3/gnutls_x509_crt_set_subject_alt_name.3
 man/man3/gnutls_x509_crt_set_subject_alternative_name.3
 man/man3/gnutls_x509_crt_set_subject_key_id.3
 man/man3/gnutls_x509_crt_set_version.3
@@ -560,6 +579,7 @@
 share/locale/de/LC_MESSAGES/gnutls.mo
 share/locale/en@boldquot/LC_MESSAGES/gnutls.mo
 share/locale/en@quot/LC_MESSAGES/gnutls.mo
+share/locale/fr/LC_MESSAGES/gnutls.mo
 share/locale/ms/LC_MESSAGES/gnutls.mo
 share/locale/nl/LC_MESSAGES/gnutls.mo
 share/locale/pl/LC_MESSAGES/gnutls.mo
diff -r f2f23427f223 -r 3793380c63dc security/gnutls/distinfo
--- a/security/gnutls/distinfo  Sat Oct 18 11:48:50 2008 +0000
+++ b/security/gnutls/distinfo  Sat Oct 18 11:55:11 2008 +0000
@@ -1,11 +1,9 @@
-$NetBSD: distinfo,v 1.46 2008/09/27 23:11:37 tonnerre Exp $
+$NetBSD: distinfo,v 1.47 2008/10/18 11:55:11 adam Exp $
 
-SHA1 (gnutls-2.4.1.tar.bz2) = 7a439542e6344d5ccf11a29431a0600e7fe1c735
-RMD160 (gnutls-2.4.1.tar.bz2) = 4e21a82047add916b8ccce8aa82c36b2c9bcff90
-Size (gnutls-2.4.1.tar.bz2) = 4940118 bytes
-SHA1 (patch-aa) = b2024cb515196e64efcdbba227f05db9eb07c236
-SHA1 (patch-ab) = d30748128877d2ec5942d2b852f23a05d36102d0
-SHA1 (patch-ac) = 21f2ab373a888aadeb66d58b70e54bab4c3be7eb
-SHA1 (patch-ad) = 720d096d95a4d76aedaa13606ad4bee7872da5b0
+SHA1 (gnutls-2.6.0.tar.bz2) = bbd9e5f3a77bfcbef5a769c67d1576e7a6e4bda5
+RMD160 (gnutls-2.6.0.tar.bz2) = 1d92662edd64e93e658fc527f1dfbfc99ab3a1da
+Size (gnutls-2.6.0.tar.bz2) = 5112845 bytes
+SHA1 (patch-aa) = 8e9ea317342d584fb6f931f96458cc3d7d747ca0
+SHA1 (patch-ab) = 17605f0d3b1895c1c63c8dabc21bdebf95eb7785
 SHA1 (patch-ae) = f505476ce0477dc547e8698d205d6ba26fe85f48
 SHA1 (patch-af) = bd4701640dfef5bfdce87d620befd93098b0dff3
diff -r f2f23427f223 -r 3793380c63dc security/gnutls/patches/patch-aa
--- a/security/gnutls/patches/patch-aa  Sat Oct 18 11:48:50 2008 +0000
+++ b/security/gnutls/patches/patch-aa  Sat Oct 18 11:55:11 2008 +0000
@@ -1,12 +1,8 @@
-$NetBSD: patch-aa,v 1.12 2008/03/06 14:52:13 wiz Exp $
+$NetBSD: patch-aa,v 1.13 2008/10/18 11:55:11 adam 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.
-
---- lgl/stdio.in.h.orig        2007-09-14 11:29:05.000000000 +0000
+--- lgl/stdio.in.h.orig        2008-10-05 15:41:43.000000000 +0200
 +++ lgl/stdio.in.h
-@@ -35,6 +35,14 @@
+@@ -37,6 +37,14 @@
  #include <stdarg.h>
  #include <stddef.h>
  
diff -r f2f23427f223 -r 3793380c63dc security/gnutls/patches/patch-ab
--- a/security/gnutls/patches/patch-ab  Sat Oct 18 11:48:50 2008 +0000
+++ b/security/gnutls/patches/patch-ab  Sat Oct 18 11:55:11 2008 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.9 2008/03/06 14:52:13 wiz Exp $
+$NetBSD: patch-ab,v 1.10 2008/10/18 11:55:11 adam Exp $
 
---- doc/Makefile.in.orig       2007-12-14 11:31:23.000000000 +0000
+--- doc/Makefile.in.orig       2008-10-06 09:14:35.000000000 +0200
 +++ doc/Makefile.in
-@@ -694,7 +694,7 @@ gnutls.dvi: gnutls.texi $(srcdir)/versio
+@@ -746,7 +746,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 -r f2f23427f223 -r 3793380c63dc security/gnutls/patches/patch-ac
--- a/security/gnutls/patches/patch-ac  Sat Oct 18 11:48:50 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ac,v 1.7 2008/09/27 23:11:37 tonnerre Exp $
-
---- lgl/strverscmp.c.orig      2008-06-19 12:00:10.000000000 +0200
-+++ lgl/strverscmp.c
-@@ -58,7 +58,7 @@
- */
- 
- int
--__strverscmp (const char *s1, const char *s2)
-+gnutls_strverscmp (const char *s1, const char *s2)
- {
-   const unsigned char *p1 = (const unsigned char *) s1;
-   const unsigned char *p2 = (const unsigned char *) s2;
diff -r f2f23427f223 -r 3793380c63dc security/gnutls/patches/patch-ad
--- a/security/gnutls/patches/patch-ad  Sat Oct 18 11:48:50 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-$NetBSD: patch-ad,v 1.4 2008/09/27 23:11:37 tonnerre Exp $
-
---- lgl/strverscmp.h.orig      2008-06-19 12:00:10.000000000 +0200
-+++ lgl/strverscmp.h
-@@ -19,6 +19,12 @@
- #ifndef STRVERSCMP_H_
- # define STRVERSCMP_H_
- 
-+#ifdef HAVE_STRVERSCMP
- int strverscmp (const char *, const char *);
-+#else
-+int gnutls_strverscmp (const char *, const char *);
-+#define __strverscmp gnutls_strverscmp
-+#define strverscmp gnutls_strverscmp
-+#endif
- 
- #endif /* not STRVERSCMP_H_ */



Home | Main Index | Thread Index | Old Index