diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2017-07-24 13:08:15 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2017-07-24 13:13:37 +0000 |
commit | 5ff3c059459eaf7a71559f1268b9af4aa75e498f (patch) | |
tree | 43a8428bc359e2f64267f07b313d66842e5e433a /community/gsoap/musl-fixes.patch | |
parent | 16751e53dc8f5e02b44866595653120aa996ef8a (diff) | |
download | aports-5ff3c059459eaf7a71559f1268b9af4aa75e498f.tar.bz2 aports-5ff3c059459eaf7a71559f1268b9af4aa75e498f.tar.xz |
community/gsoap: security upgrade to 2.8.50 (CVE-2017-9765)
fixes #7569
Diffstat (limited to 'community/gsoap/musl-fixes.patch')
-rw-r--r-- | community/gsoap/musl-fixes.patch | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/community/gsoap/musl-fixes.patch b/community/gsoap/musl-fixes.patch index 52ed6efc7a..22333d1d77 100644 --- a/community/gsoap/musl-fixes.patch +++ b/community/gsoap/musl-fixes.patch @@ -1,6 +1,8 @@ ---- ./gsoap/stdsoap2.cpp.orig -+++ ./gsoap/stdsoap2.cpp -@@ -18691,7 +18691,7 @@ +diff --git a/gsoap/stdsoap2.cpp b/gsoap/stdsoap2.cpp +index fccadad..2de066f 100644 +--- a/gsoap/stdsoap2.cpp ++++ b/gsoap/stdsoap2.cpp +@@ -19652,7 +19652,7 @@ soap_strerror(struct soap *soap) { #ifndef WIN32 # ifdef HAVE_STRERROR_R @@ -9,18 +11,11 @@ return strerror_r(err, soap->msgbuf, sizeof(soap->msgbuf)); /* GNU-specific */ # else strerror_r(err, soap->msgbuf, sizeof(soap->msgbuf)); /* XSI-compliant */ ---- ./gsoap/stdsoap2.h.orig -+++ ./gsoap/stdsoap2.h -@@ -677,7 +677,7 @@ - # define SOAP_LOCALE(soap) ((soap)->c_locale ? (soap)->c_locale : ((soap)->c_locale = _create_locale(LC_ALL, "C"))) - # define SOAP_FREELOCALE(soap) (void)((soap)->c_locale && (_free_locale((soap)->c_locale), ((soap)->c_locale = NULL))) - # else --# if !defined(CYGWIN) -+# if !defined(CYGWIN) && defined(__GLIBC__) - # include <xlocale.h> - # else - # undef HAVE_STRTOF_L -@@ -943,7 +943,7 @@ +diff --git a/gsoap/stdsoap2.h b/gsoap/stdsoap2.h +index ba38ba3..9922319 100644 +--- a/gsoap/stdsoap2.h ++++ b/gsoap/stdsoap2.h +@@ -947,7 +947,7 @@ extern "C" { # endif #elif defined(SOCKLEN_T) # define SOAP_SOCKLEN_T SOCKLEN_T |