diff --git a/gsconfig.patch b/gsconfig.patch index 1b2bbe2..193b556 100644 --- a/gsconfig.patch +++ b/gsconfig.patch @@ -4,10 +4,10 @@ gsoap/stdsoap2.h | 38 +++++++++++++++++--------------------- 3 files changed, 45 insertions(+), 38 deletions(-) -Index: gsoap-2.8.72/Makefile.am +Index: gsoap-2.8.73/Makefile.am =================================================================== ---- gsoap-2.8.72.orig/Makefile.am -+++ gsoap-2.8.72/Makefile.am +--- gsoap-2.8.73.orig/Makefile.am ++++ gsoap-2.8.73/Makefile.am @@ -1,9 +1,9 @@ ####### This is the input file for automake, which will generate Makefile.in ########## @@ -29,10 +29,10 @@ Index: gsoap-2.8.72/Makefile.am + +gsoap_config.h: config.h + grep GSOAP_WITH_ $^ >$@ -Index: gsoap-2.8.72/configure.ac +Index: gsoap-2.8.73/configure.ac =================================================================== ---- gsoap-2.8.72.orig/configure.ac -+++ gsoap-2.8.72/configure.ac +--- gsoap-2.8.73.orig/configure.ac ++++ gsoap-2.8.73/configure.ac @@ -92,6 +92,13 @@ esac AC_SUBST(SAMPLE_EXTRA_LIBS) AC_SUBST(platform) @@ -104,13 +104,13 @@ Index: gsoap-2.8.72/configure.ac WSDL2H_EXTRA_FLAGS="-DWITH_OPENSSL -DWITH_GZIP" # compile with wsdl2h when OPENSSL is available WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lssl -lcrypto -lz" -Index: gsoap-2.8.72/gsoap/stdsoap2.h +Index: gsoap-2.8.73/gsoap/stdsoap2.h =================================================================== ---- gsoap-2.8.72.orig/gsoap/stdsoap2.h -+++ gsoap-2.8.72/gsoap/stdsoap2.h +--- gsoap-2.8.73.orig/gsoap/stdsoap2.h ++++ gsoap-2.8.73/gsoap/stdsoap2.h @@ -54,6 +54,7 @@ A commercial use license is available fr - #define GSOAP_VERSION 20872 + #define GSOAP_VERSION 20873 +#include "gsoap_config.h" #ifdef WITH_SOAPDEFS_H diff --git a/gsoap-2.8.72.tar.xz b/gsoap-2.8.72.tar.xz deleted file mode 100644 index 44e88e9..0000000 --- a/gsoap-2.8.72.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ef7384ef36765f9293e7638c14dcea4f63dbcca377c4e9dbe6653a34f67877bb -size 16041452 diff --git a/gsoap-2.8.73.tar.xz b/gsoap-2.8.73.tar.xz new file mode 100644 index 0000000..40d8d70 --- /dev/null +++ b/gsoap-2.8.73.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3dbca7d3c49a1d906c2734bc52430682567fa6bb4e547cdab63d52c8babc4d9 +size 15876980 diff --git a/gsoap.changes b/gsoap.changes index 0280776..4c17e44 100644 --- a/gsoap.changes +++ b/gsoap.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Thu Dec 6 11:23:31 UTC 2018 - Jan Engelhardt + +- Update to new upstream release 2.8.73 + * Improved `soap_ssl_accept()` timeout settings to improve the + performance of gSOAP stand-alone HTTPS servers. + * Renamed `soap_get_http_body()` to `soap_http_get_body()` to + avoid name clashes with soapcpp2-generated `soap_get_T` + functions. + * Renamed `soap_get_form()` to `soap_http_get_form()` to avoid + name clashes with soapcpp2-generated `soap_get_T` functions. + * Renamed `soap_get_mime_attachment()` to + `soap_recv_mime_attachment()` to avoid name clashes with + soapcpp2-generated `soap_get_T` functions. + * Renamed `soap_get_stats()` to `soap_http_get_stats()` of the + httpget plugin to avoid name clashes with soapcpp2-generated + `soap_get_T` functions. + * Renamed `soap_get_logging_stats()` to `soap_logging_stats()` + of the logging plugin to avoid name clashes with + soapcpp2-generated `soap_get_T` functions. + * Moved `soap_http_get_form()`, `soap_query()`, + `soap_query_key()`, and `soap_query_val()` functions from the + httpget and httpform plugin APIs to the stdsoap2.c[pp] + library API. No project rebuilds should be necessary when + using these plugins with this upgrade. + ------------------------------------------------------------------- Fri Nov 30 09:45:21 UTC 2018 - Jan Engelhardt diff --git a/gsoap.spec b/gsoap.spec index c0ed157..c694105 100644 --- a/gsoap.spec +++ b/gsoap.spec @@ -17,8 +17,8 @@ Name: gsoap -%define lname libgsoap-2_8_72 -Version: 2.8.72 +%define lname libgsoap-2_8_73 +Version: 2.8.73 Release: 0 Summary: Toolkit for SOAP/REST-based C/C++ server and client web service applications License: SUSE-GPL-2.0+-with-openssl-exception diff --git a/sanitize_source.sh b/sanitize_source.sh index 3c48492..3449abb 100644 --- a/sanitize_source.sh +++ b/sanitize_source.sh @@ -13,7 +13,7 @@ if ! which hardlink >/dev/null; then exit 1; fi; -version="2.8.72" +version="2.8.73" shortver="2.8" # agh... if [ ! -e "gsoap_$version.zip" ]; then wget -c "http://downloads.sf.net/gsoap2/gsoap_$version.zip"