diff --git a/audit-improve.patch b/audit-improve.patch deleted file mode 100644 index 55bdd76..0000000 --- a/audit-improve.patch +++ /dev/null @@ -1,33 +0,0 @@ -Index: gnutls-3.2.13/lib/gnutls_mem.c -=================================================================== ---- gnutls-3.2.13.orig/lib/gnutls_mem.c -+++ gnutls-3.2.13/lib/gnutls_mem.c -@@ -73,9 +73,14 @@ void *gnutls_realloc_fast(void *ptr, siz - - char *_gnutls_strdup(const char *str) - { -- size_t siz = strlen(str) + 1; -+ size_t siz; - char *ret; - -+ if(unlikely(!str)) -+ return NULL; -+ -+ siz = strlen(str) + 1; -+ - ret = gnutls_malloc(siz); - if (ret != NULL) - memcpy(ret, str, siz); -Index: gnutls-3.2.13/lib/auth/srp_sb64.c -=================================================================== ---- gnutls-3.2.13.orig/lib/auth/srp_sb64.c -+++ gnutls-3.2.13/lib/auth/srp_sb64.c -@@ -143,7 +143,7 @@ _gnutls_sbase64_encode(uint8_t * data, s - unsigned i, j; - int ret, tmp; - uint8_t tmpres[4]; -- int mod = data_size % 3; -+ unsigned int mod = data_size % 3; - - ret = mod; - if (ret != 0) diff --git a/gnutls-3.2.15.tar.xz b/gnutls-3.2.15.tar.xz deleted file mode 100644 index 889bae0..0000000 --- a/gnutls-3.2.15.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:30bdc7b34b220258f714602cdf0afa1abf0883bf926f35f400c88b1c72ca77b9 -size 5140200 diff --git a/gnutls-3.2.15.tar.xz.sig b/gnutls-3.2.15.tar.xz.sig deleted file mode 100644 index 5c8223d..0000000 Binary files a/gnutls-3.2.15.tar.xz.sig and /dev/null differ diff --git a/gnutls-3.2.16.tar.xz b/gnutls-3.2.16.tar.xz new file mode 100644 index 0000000..00d3d1c --- /dev/null +++ b/gnutls-3.2.16.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:781836a04a8bbb42e6590d6524d53c870850d26fc55146a7e0e5d7e1d183bcae +size 5337140 diff --git a/gnutls-3.2.16.tar.xz.sig b/gnutls-3.2.16.tar.xz.sig new file mode 100644 index 0000000..fc6a297 Binary files /dev/null and b/gnutls-3.2.16.tar.xz.sig differ diff --git a/gnutls.changes b/gnutls.changes index 42a7985..883c326 100644 --- a/gnutls.changes +++ b/gnutls.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Sun Aug 3 16:55:33 UTC 2014 - citypw@gmail.com + +- Upgrade to Version 3.2.16 (released 2014-07-23) + +** libgnutls: Do not call the post client hello callback twice when resuming +using session tickets. + +** libgnutls: When the decoding of a printable DN element fails, then treat +it as unknown and print its hex value rather than failing. That works around +an issue in a TURKTRST root certificate which improperly encodes the +X520countryName element. + +** libgnutls: IP addresses are printed using inet_ntop() when available. + +** libgnutls: gnutls_x509_crt_check_hostname will also check IP addresses +and match documented behavior. Reported by David Woodhouse. + +** libgnutls: Fixed PKCS #11 ECDSA key generation. + +** p11tool: use GNUTLS_SO_PIN to read the security officer's PIN if set. + +** p11tool: will not implicitly enable so-login for certain types of +objects. That avoids issues with tokens that require different login +types. + +** API and ABI modifications: +No changes since last version. + +delete files: gnutls-3.2.15.tar.xz, gnutls-3.2.15.tar.xz.sig, + audit-improve.patch( already in upstream) + +Add files: gnutls-3.2.16.tar.xz, gnutls-3.2.16.tar.xz.sig + ------------------------------------------------------------------- Tue Jun 3 07:48:04 UTC 2014 - meissner@suse.com diff --git a/gnutls.spec b/gnutls.spec index 636aaad..d4c73fc 100644 --- a/gnutls.spec +++ b/gnutls.spec @@ -21,7 +21,7 @@ %define gnutls_ossl_sover 27 Name: gnutls -Version: 3.2.15 +Version: 3.2.16 Release: 0 Summary: The GNU Transport Layer Security Library License: LGPL-2.1+ and GPL-3.0+ @@ -37,7 +37,6 @@ Source3: baselibs.conf Patch3: gnutls-3.0.26-skip-test-fwrite.patch Patch6: gnutls-implement-trust-store-dir-3.2.8.diff -Patch7: audit-improve.patch BuildRequires: automake BuildRequires: gcc-c++ @@ -138,7 +137,6 @@ Files needed for software development using gnutls. %setup -q %patch3 %patch6 -p1 -%patch7 -p1 %build autoreconf -if