Hello community,

here is the log from the commit of package gsoap for openSUSE:Factory checked 
in at 2016-04-28 20:28:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gsoap (Old)
 and      /work/SRC/openSUSE:Factory/.gsoap.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gsoap"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gsoap/gsoap.changes      2016-04-03 
23:06:09.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gsoap.new/gsoap.changes 2016-04-28 
20:28:51.000000000 +0200
@@ -1,0 +2,50 @@
+Mon Apr  4 07:49:55 UTC 2016 - [email protected]
+
+- Update to new upstream release 2.8.30
+* Added backtick XML tag name syntax to interface files for
+  soapcpp2, which allows for the overriding of the translated tag
+  names of struct/class members and service operation parameters,
+  see the [Data Bindings
+  documentation](http://www.genivia.com/doc/databinding/html#toxsd9-5).
+  Older gSOAP versions do not support the backtick tag in the
+  generated WSDL and schemas (messages are OK).
+* Added macro `SOAP_MAXLEVEL` to trigger `SOAP_LEVEL` error when
+  XML nesting level of inbound XML exceeds the value of
+  `SOAP_MAXLEVEL`. Default value is 10000. Redefine `SOAP_MAXLEVEL`
+  as needed, with lower values to restrict XML nesting depth for
+  receivers to accept.
+* Added macro `SOAP_MAXLENGTH` to trigger `SOAP_LENGTH` content
+  length error when string content in inbound XML exceeds the value
+  of `SOAP_MAXLENGTH`. Applies to strings that are potentially
+  unbounded, i.e. that are not already constrained by XML
+  validation maxLength constaints (which could be larger than
+  `SOAP_MAXLENGTH`). Default value is zero (0) which means that
+  string length is unconstrained if XML validation maxLength is not
+  given. Redefine `SOAP_MAXLENGTH` as needed, with lower values to
+  restrict string lengths for receivers to accept.
+* Added macro `SOAP_MAXOCCURS` to trigger `SOAP_OCCURS` content
+  error when array and container lengths exceed the value of
+  `SOAP_MAXOCCURS`. Must be greater than zero (0). Default value is
+  100000. Redefine `SOAP_MAXOCCURS` as needed, with lower values to
+  restrict array and container lengths for receivers to accept.
+* Updated wsdl2h WS-Policy processing to include WS-RM protocol
+  versioning.
+* Improved soapcpp2 generation of WSDL and XSD for unqualified
+  C/C++ types or when mixing qualified and unqualified C/C++ types
+  and type names.
+* Changed soapcpp2 default behavior for generating WSDL and XSD
+  files with *`elementFormDefault="unqualified"`* from the old
+  default behavior with *`elementFormDefault="qualified"`*
+* Fixed soapcpp2 crash with enum constants > 255 due to libc
+  `isalpha` crashing on some Linux systems.
+* Fixed `import/wsp.h` soapcpp2 compilation error.
+* Fixed soapcpp2 option `-w` that may cause a message response
+  element tag name inconsistency with SOAP doc/lit style.
+* Fixed deserialization issue with dynamic arrays of STL
+  containers/smart-pointers (i.e. a pointer to an array of
+  containers/smart-pointers, which is an unlikely combination to
+  use, but should work).
+- Remove gsoap-00-builtsource.diff, gsoap-02-typepuns.diff
+  (merged upstream)
+
+-------------------------------------------------------------------

Old:
----
  gsoap-00-builtsource.diff
  gsoap-02-typepuns.diff
  gsoap-2.8.29.tar.xz

New:
----
  gsoap-2.8.30.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gsoap.spec ++++++
--- /var/tmp/diff_new_pack.ppkN73/_old  2016-04-28 20:28:52.000000000 +0200
+++ /var/tmp/diff_new_pack.ppkN73/_new  2016-04-28 20:28:52.000000000 +0200
@@ -17,21 +17,19 @@
 
 
 Name:           gsoap
-%define lname  libgsoap-2_8_29
-Version:        2.8.29
+%define lname  libgsoap-2_8_30
+Version:        2.8.30
 Release:        0
 Summary:        Toolkit for C/C++ server and client web service applications
 License:        SUSE-GPL-2.0+-with-openssl-exception
 Group:          Development/Libraries/C and C++
 Url:            http://www.genivia.com/dev.html
 
-#DL-URL:       http://downloads.sf.net/gsoap2/gsoap_2.8.29.zip
+#DL-URL:       http://downloads.sf.net/gsoap2/gsoap_2.8.30.zip
 Source:         gsoap-%version.tar.xz
 Source2:        sanitize_source.sh
-Patch6:         gsoap-automake1_13.diff
-Patch7:         gsoap-00-builtsource.diff
-Patch8:         gsoap-01-sharedlibs.diff
-Patch9:         gsoap-02-typepuns.diff
+Patch0:         gsoap-automake1_13.diff
+Patch1:         gsoap-01-sharedlibs.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -40,6 +38,7 @@
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
 BuildRequires:  pkg-config
+BuildRequires:  xz
 BuildRequires:  pkgconfig(gnutls)
 BuildRequires:  pkgconfig(libcrypto)
 BuildRequires:  pkgconfig(libssl)
@@ -85,7 +84,7 @@
 %prep
 %setup -q
 cmp gsoap/stdsoap2.cpp gsoap/stdsoap2.c
-%patch -P 6 -P 7 -P 8 -P 9 -p1
+%patch -P 0 -P 1 -p1
 ln -fs stdsoap2.cpp gsoap/stdsoap2.c
 
 %build

++++++ gsoap-2.8.29.tar.xz -> gsoap-2.8.30.tar.xz ++++++
/work/SRC/openSUSE:Factory/gsoap/gsoap-2.8.29.tar.xz 
/work/SRC/openSUSE:Factory/.gsoap.new/gsoap-2.8.30.tar.xz differ: char 26, line 
1

++++++ sanitize_source.sh ++++++
--- /var/tmp/diff_new_pack.ppkN73/_old  2016-04-28 20:28:53.000000000 +0200
+++ /var/tmp/diff_new_pack.ppkN73/_new  2016-04-28 20:28:53.000000000 +0200
@@ -13,7 +13,7 @@
        exit 1;
 fi;
 
-version="2.8.29"
+version="2.8.30"
 shortver="2.8" # agh...
 
 rm -Rf "gsoap-$shortver" "gsoap-$version"


Reply via email to