| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libgsoap-2_8_139 | Distribution: openSUSE Tumbleweed |
| Version: 2.8.139 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Aug 15 17:02:00 2025 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 1401764 | Source RPM: gsoap-2.8.139-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://www.genivia.com/dev.html | |
| Summary: Runtime libraries for gSOAP | |
gSOAP is a toolkit for C and C++ server and client Web service applications, and is responsible for e.g. HTTP request handling and the serialization of XML.
SUSE-GPL-2.0+-with-openssl-exception
* Fri Aug 15 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2.8.139
* Minor improvement of the `SOAP_XML_IGNORENS` (ignore XML
namespaces) logic when performing non-strict XML validation
(`SOAP_XML_STRICT` is not enabled) when ignoring extra XML
extensibility elements in an inbound SOAP/XML message; no
longer produces validation errors for non-serializable XML to
"safely" ignore, unless strict XML validation is enabled with
`SOAP_XML_STRICT`, as expected.
* Wed Jun 04 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2.8.138
* Minor update to improve XML entity parsing within limits.
* The wsdl2h tool with SSL/TLS enabled for https no longer
supports legacy SSLv3, only TLS 1.0 to 1.3, this avoids
potential TLS/SSL handshake errors.
* Corrected a logic bug in wsdl2h for attribute/elemenet
reference qualification for C++ class and C struct members in
the generated header interface file for soapcpp2.
* Fri Sep 20 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2.8.135
* Updated `soap::http_extra_header` optional user-defined
custom HTTP header string to permit multiple HTTP headers in
the specified string separated by newlines, the specified
headers are checked by the engine to conform to HTTP header
formats.
* Thu Apr 25 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2.8.134
* Added MTOM referencing `href` attribute to `xop:Include`
element that was missing when XML is canonicalized with
`SOAP_XML_CANONICAL` and when the `xop:Include` element is not
actually explicitly defined in a WSDL or schema but is produced
on demand in the XML output. The `href` attribute in this
specific scenario was not recognized by XML
(re)canonicalization.
* Updated server-side XML (non-SOAP) REST handling such that the
POST plugin is not required to directly serve HTTP POST XML
REST requests just like serving SOAP/XML requests, see
samples/rest/calcrest.c for a client-server example.
* Updated HTTP digest plugin.
* Thu Apr 11 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2.8.133
* Fixed a bug in the source code generated by the wsdl2h and
soapcpp2 tools when invoked with option -c++11 (or -c++14 or
- c++17) when combined with option -d (DOM catch-all nodes).
* Tue Jan 02 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2.8.132
* Added a missing ``WITH_COMPAT`` to the C++ DOM element
declarations.
* Wed Oct 04 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2.8.131
* Added new ``SOAP_SSL_SNI_HOST_CHECK`` flag for client-side
SSL/TLS configuration with OpenSSL to perform SNI only with a
syntactically valid hostname, not with an IP address, for
compliance with RFC 3546 RFC 6066.
* Mon Aug 28 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2.8.130
* A correction of a schema formatting issue in the WSDL and XSD
files output of soapcpp2.
* Improved soapcpp2 deserializer validation source code
generation for primitive type struct/class members with default
values.
* Improve soapcpp2 for C++ custom serializer classes derived from
other classes, which might otherwise not compile properly.
* Tue Apr 11 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2.8.127
* Update to include `soap` context member initialization in the
soapcpp2-generated `soap_new_T()` source code for all classes
`T` derived from `soap_dom_element`, e.g. with wsdl2h option
`-d`.
* Update to soapcpp2 option `-Et` traversal code generation to
walk C/C++ data structures.
* Tue Dec 13 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2.8.124
* Added C++17 `std::optional` member variable serialization.
* Updated wsdl2h to automatically generates `std::optional`
member variables for optional schemas when typedef.dat
defines `$OPTIONAL = std::optional`. Only primitive type
member variables are made `std::optional`, not classes,
because optional types must be defined before referenced when
in fact cyclic data structure relationships may exist among
classes.
* Added missing `std::vector<xsd__anyType>` deep copy of vector
of DOM trees generated with soapcpp2 option `-Ec`.
* Mon Oct 24 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2.8.123
* Update to make `std::string` typed element tags self-closing,
which is consistent with `char*` typed element tags.
* Improvement to HTTP header line processing to drop start-end
quotes.
* Sun Aug 28 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2.8.122
* Fixed an issue with wsdl2h generating inconsistent primitive
type default values (schema default values extracted from
WSDLs and schemas).
* Sun Apr 10 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2.8.121
* Stricter strict mode flag `SOAP_XML_STRICT` to reject
attributes with an unquoted value and attributes without a
value, this update rejects legacy XML-like formats such as
HTML.
* Improved wsdl2h tool to handle problematic SOAP header
definitions with doc/lit and rpc mixing with invalid or
missing message parts.
* Improved wsdl2h tool to handle ONVIF schemas better, notably
avoid the `final` C++ keyword clash.
* Added `fencoding` callback to inspect and accept or reject
special non-latin/UTF-8 XML encodings.
* Updated wsdl2h option -I to import schemas more
"authoritively" by checking lastly the -I path without the
importing WSDL/XSD location to import schemas (this also
restores the -I option behavior prior to 2.8.75).
- Drop gsoap-automake1_13.diff (merged)
/usr/lib/libgsoap++-2.8.139.so /usr/lib/libgsoap-2.8.139.so /usr/lib/libgsoapck++-2.8.139.so /usr/lib/libgsoapck-2.8.139.so /usr/lib/libgsoapssl++-2.8.139.so /usr/lib/libgsoapssl-2.8.139.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:31:51 2025