Accepting request 244206 from Base:System

Upgrade to Version 3.2.16 (released 2014-07-23); 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 (forwarded request 243536 from citypw)

OBS-URL: https://build.opensuse.org/request/show/244206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=75
This commit is contained in:
Ludwig Nussel 2014-08-13 15:19:55 +00:00 committed by Git OBS Bridge
parent b0904801b3
commit 53d426ba00
7 changed files with 38 additions and 39 deletions

View File

@ -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)

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:30bdc7b34b220258f714602cdf0afa1abf0883bf926f35f400c88b1c72ca77b9
size 5140200

Binary file not shown.

3
gnutls-3.2.16.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:781836a04a8bbb42e6590d6524d53c870850d26fc55146a7e0e5d7e1d183bcae
size 5337140

BIN
gnutls-3.2.16.tar.xz.sig Normal file

Binary file not shown.

View File

@ -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

View File

@ -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