|
Previous version was 2.7.6c, but I'm not sure which of
the following changes were before 2.7.6c, so I'll list all
changes since 2.7.5:
# Version 2.7.6 revision a/b/c/d/e (08/19/2005-02/18/06)
* Added WS-Security authentication, tokens, and signatures with new 'wsse' plugin, see documentation in 'doc' directory and 'samples/wsse'.
* Added 'doc' directory for documentation and moved soapdoc2.html and soapdoc2.pdf.
* Added SOAP_XML_INDENT flag.
* Added soap_sender_fault_subcode() and soap_receiver_fault_subcode() for SOAP 1.2 subcodes.
* Added WITH_DOM compile flag to enable flushing serialized and deserialized data to DOM (as well as a stream).
* Added soapcpp2 option -L.
* Added soapcpp2 option -a.
* Added wsdl2h option -a (for backward compatibility).
* Added wsdl2h option -d.
* Added WITH_TCPFIN comile flag to enable optional shutdown with how=1 (TCPFIN) after final sends to force EOF on other side (used to be the default behavior).
* Added schema substitutionGroup support.
* Added soap_ssl_init().
* Improved DOM implementation and documentation.
* Improved AS400 portability.
* Improved schema choice support.
* Fixed wsdl2h multiple schema include issue.
* Fixed soaps2dateTime and soap_timegm functions when timegm is not available.
* Fixed exc-c14n formatting.
* Fixed SOAP 1.2 fault handling.
* Fixed missing soap_flag___item2 issue.
* Fixed partial MIME boundary parsing issue.
* Fixed base64 parsing with WITH_FAST.
* Fixed MIME encoding of \r\r sequence.
* Fixed QName normalization issue.
* Fixed relative path schema import.
* Fixed MTOM cid matching with URL encoded IDs.
* Fixed wide-character (wchar_t*) XML attribute handling.
* Fixed std::vector element id-ref ordering in deserializer.
# Version 2.7.7 (04/07/2006)
* Added streaming MTOM support (see also example in samples/mtom-stream).
* Added long double serialization support with custom serializer (custom/long_double.h).
* Added automatic detection of application's soap_malloc() data overruns in DEBUG mode.
* Improved time_t and struct tm (custom/struct_tm.h) serialization.
* Fixed issue with a wrongly generated namespace map entry.
* Fixed PalmOS socket connection issues.
* Fixed XML attributes with bitmask enumeration (enum*) values.
|