Revisions of gsoap

Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) committed (revision 6)
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.

- 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.

- 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.

- 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
Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) committed (revision 5)
pull
- Update to release 2.8.94
  * Fixed a wsdl2h issue that caused it to omit names for local
    simpleType restrictions in the generated `enum` types of
    struct/class members; improved soapcpp2 to avoid `enum`
    symbol numbering clashes in the generated source code.
  * Removed unnecessary namespace prefixes from some class/struct
    members in the source code generated by wsdl2h in a specific
    case, to prevent XML validation issues.
  * Added wsdl2h option `-z9` for backward compatibility of
    2.8.94 and greater to versions 2.8.93 and lesser, which
    reverts the namespace change.

- Update to release 2.8.93
  * Fixed a wsdl2h schema import/include issue when a `./` occurs
    in schemaLocation` and schema import/include dependencies are
    cyclic, causing wsdl2h to not be able to locate and read
    schema files.
  * Removed empty substitutionGroup and duplicate
    substitutionGroup elements in wsdl2h-generated
    `SUBSTITUTIONS` sections.

- Update to release 2.8.92
  * Fixed soapcpp2-generated call to `soap_DELETE` for REST
    DELETE operations.

- Update to new upstream release 2.8.91
  * Correction to fix soapcpp2 2.8.90 `-z#` flag enforcement
    problem.
- Removed revert-z.diff (solved upstream)
Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) committed (revision 3)
fixup
Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) committed (revision 2)
+test patch
Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) committed (revision 1)
Displaying all 6 revisions
openSUSE Build Service is sponsored by