SHA256
1
0
forked from pool/gsoap

- Update to new upstream release 2.8.60

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gsoap?expand=0&rev=120
This commit is contained in:
2018-01-16 09:47:03 +00:00
committed by Git OBS Bridge
parent 858657c0ec
commit 8a25de7681
5 changed files with 34 additions and 6 deletions

View File

@@ -1,3 +1,31 @@
-------------------------------------------------------------------
Tue Jan 16 09:15:30 UTC 2018 - jengelh@inai.de
- Update to new upstream release 2.8.60
* Added wsdl2h options `-O1` and `-O2` to optimize schemas
internally after reading WSDL and XSD files: `-O1` removes
duplicate members from nested choice/sequence and `-O2` also
removes unused schema types that are unreachable from WSDL
and XSD root definitions.
* Added ability to specify `$SIZE = TYPE` in `typemap.dat` for
setting `size_t` or `int` type for array sizes, see
[databindings](https://www.genivia.com/doc/databinding/html).
* Changed wsdl2h C++ source code generated for *`xs:choice
maxOccurs>0`* with simpler `std::vector` instead of a dynamic
array with size and pointer members, use wsdl2h option `-z7`
to revert to the old wsdl2h behavior for backward
compatibility.
* Improved soapcpp2-generated sample XML messages and fixed a
special case where base class namespace prefixes may be
rendered incorrectly in an XML sample or test message.
* Improved handling of nested *`xs:sequence`* in *`xs:choice`*
by removing duplicate name warnings, the duplicate member is
still generated by wsdl2h however as a reminder, but should
be ignored in your code. Use the new wsdl2h option `-O1` to
remove the duplicate member altogether.
* Fixed a soapcpp2 problem with bitmask enumerations of
QName values.
-------------------------------------------------------------------
Thu Jan 4 11:31:56 UTC 2018 - jengelh@inai.de