2017-12-13 10:46:41 +01:00
|
|
|
-------------------------------------------------------------------
|
2017-12-25 15:08:51 +01:00
|
|
|
Mon Dec 25 14:03:40 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.58
|
|
|
|
* Improvements to prevent macro `USE_32BIT_TIME_T` to cause
|
|
|
|
misaligned `soap` contexts, due to inconsistent size of
|
|
|
|
`time_t`.
|
|
|
|
* Improvements to support obsolete HTTP cookie formats.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2017-12-13 10:46:41 +01:00
|
|
|
Wed Dec 13 09:46:00 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.57
|
|
|
|
* `struct soap::bind_v6only` field had no effect; this was fixed.
|
|
|
|
|
2017-12-08 22:36:32 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Dec 8 21:22:27 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.56
|
|
|
|
* Added new `soap::bind_v6only` context flag, replacing
|
|
|
|
compile-time flag `WITH_IPV6_V6ONLY` (`soap->bind_v6only=1`)
|
|
|
|
and `WITH_NO_IPV6_V6ONLY` (`soap->bind_v6only=0`).
|
|
|
|
* Fixed missing C++ custom serializer type object allocators
|
|
|
|
(e.g. `gsoap/custom/qstring.cpp`), when pointers to custom
|
|
|
|
serialized C++ types are used.
|
|
|
|
|
2017-11-01 17:19:45 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Nov 1 16:14:45 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.55
|
|
|
|
- Improved Test Messenger to generate and consume XML test
|
|
|
|
messages with MTOM/MIME attachments.
|
|
|
|
- Fixed deserialization of pointers to Qt types with the custom
|
|
|
|
serializers `custom/qbytearray_base64.h`,
|
|
|
|
`custom/qbytearray_hex.h`, `custom/qdate.h`,
|
|
|
|
`custom/qstring.h`, and `custom/qtime.h`.
|
|
|
|
- Fixed `WITH_NOIO` compilation errors (`close()` and/or
|
|
|
|
`gettimeofday()` not found).
|
|
|
|
|
2017-09-22 12:42:33 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 22 10:18:25 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.54
|
|
|
|
* Added wsdl2h option `-S` to specify a name for the soap
|
|
|
|
context member variable of generated classes (C++ only), use
|
|
|
|
`-S ''` to remove the `soap` member variable.
|
|
|
|
* Improved handling of empty SOAP Body responses by client
|
|
|
|
applications using doc/lit style messaging, returns `SOAP_OK`
|
|
|
|
instead of HTTP 200 error code.
|
|
|
|
|
2017-09-02 01:46:01 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 1 18:07:07 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.52
|
|
|
|
* Fixed 2.8.51 issue in parsing HTTP empty lines
|
|
|
|
* Fixed WS-RM plugin blocking issue on fatal errors.
|
|
|
|
- Update to new upstream release 2.8.53
|
|
|
|
* Fixed DIME receiver looping on specific malformed DIME headers.
|
|
|
|
|
2017-07-28 21:06:38 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jul 28 18:58:15 UTC 2017 - jengelh@inai.de
|
|
|
|
|
2017-09-02 01:46:01 +02:00
|
|
|
- Update to new upstream release 2.8.51
|
2017-07-28 21:06:38 +02:00
|
|
|
* Additional checks added to source code for its own robustness.
|
|
|
|
|
2017-07-27 15:17:59 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jul 27 13:13:31 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- gsoap-01-sharedlibs.diff: add missing libssl link to libgsoapssl
|
|
|
|
|
2017-07-13 16:14:42 +02:00
|
|
|
-------------------------------------------------------------------
|
2017-07-24 10:50:19 +02:00
|
|
|
Mon Jul 24 08:30:47 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.50
|
|
|
|
* Added `soap->recv_maxlength` to change the limit on the
|
|
|
|
length of messages received. Default is 2GB max. Greater
|
|
|
|
lengths are possible.
|
|
|
|
* Removed client-side `SOAP_PURE_VIRTUAL` from `copy()` in the
|
|
|
|
code generated by soapcpp2 for options `-i` and `-j`.
|
|
|
|
* Updated memory deallocation of `soap_del_xsd__anyAttribute`.
|
|
|
|
* Updated the callback function signatures of `fpost` and
|
|
|
|
`fresponse`.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2017-07-13 16:14:42 +02:00
|
|
|
Thu Jul 13 11:39:49 UTC 2017 - olaf@aepfle.de
|
|
|
|
|
|
|
|
- Remove gnutls because openssl overrides it already
|
|
|
|
|
2017-07-11 11:08:28 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jul 11 08:33:39 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.49
|
|
|
|
* union constructors are re-emitted correctly
|
|
|
|
* Improved JSON API to compile with XML data bindings, see
|
|
|
|
updated JSON API documentation on "Compiling XML-RPC/JSON
|
|
|
|
together with gSOAP XML data binding code".
|
|
|
|
|
2017-06-27 16:11:07 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jun 27 14:03:51 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.48
|
|
|
|
* Added CURL plugin to use libcurl for gSOAP client applications.
|
|
|
|
* Added `soap->transfer_timeout` max transfer timeout, to use in
|
|
|
|
combination with `soap->send_timeout` and `soap->recv_timeout`.
|
|
|
|
* Fixed a potential vulnerability that may be exposed with large
|
|
|
|
and specific XML messages over 2 GB in size.
|
2017-07-19 20:06:57 +02:00
|
|
|
CVE-2017-9765 bsc#1049348
|
2017-06-27 16:11:07 +02:00
|
|
|
- Remove gsoap-sslverify.diff (merged upstream)
|
|
|
|
|
2017-05-19 12:28:52 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 19 10:23:02 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.46
|
|
|
|
* Improved WS-Trust API, updated import/wst.h, import/saml1.h,
|
|
|
|
import/saml2.h and import/wsdd.h definitions.
|
|
|
|
* Added `soap.client_interface` string to set the client IP
|
|
|
|
address interface with `inet_pton()`
|
|
|
|
|
2017-04-24 16:37:41 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 24 14:33:49 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.45
|
|
|
|
* Fixed an issue with the WSSE plugin that caused WS-Security
|
|
|
|
SignedInfo/Reference/Transforms/Transform/InclusiveNamespaces/@PrefixList
|
|
|
|
ending up being ignored by the canonicalizer.
|
|
|
|
|
2017-03-15 17:12:49 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 15 16:11:44 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.44
|
|
|
|
* Fixed WS-Discovery `soap_wsdd_listen` memory cleanup on timeouts.
|
|
|
|
* Fixed `soap->os` saved message string NUL termination (a
|
|
|
|
problem in C code, not in C++).
|
2017-03-23 10:32:58 +01:00
|
|
|
- Add gsoap-sslverify.diff
|
2017-03-15 17:12:49 +01:00
|
|
|
|
2017-02-08 10:58:42 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 8 09:24:37 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.43
|
|
|
|
* Added `SSL_CTX_need_tmp_RSA()` check (OpenSSL 1.0.1+
|
|
|
|
and LibreSSL).
|
|
|
|
* Fixed string length limiting issue in QT QString type
|
|
|
|
serializer `custom/qstring.h` and addressed compilation issue
|
|
|
|
with other QT types serializers.
|
|
|
|
* Fixed `soap_psha1` string buffering.
|
|
|
|
- Drop gsoap-02-implicit.diff (merged upstream)
|
|
|
|
|
2017-01-24 12:07:12 +01:00
|
|
|
-------------------------------------------------------------------
|
2017-01-24 15:01:26 +01:00
|
|
|
Tue Jan 24 13:53:09 UTC 2017 - jengelh@inai.de
|
2017-01-24 12:07:12 +01:00
|
|
|
|
2017-01-24 15:01:26 +01:00
|
|
|
- Update to new upstream release 2.8.42
|
|
|
|
* Fixed shared pointer to QName string QName output normalization.
|
|
|
|
* Improved `WITH_REPLACE_ILLEGAL_UTF8` flag to optionally compile
|
|
|
|
the library with: this replaces illegal UTF-8 input/output
|
|
|
|
with the replacement character U+FFFD (or define your own
|
|
|
|
`SOAP_UNKNOWN_UNICODE_CHAR`).
|
2017-01-24 15:45:05 +01:00
|
|
|
- Add gsoap-02-implicit.diff
|
2017-01-24 12:07:12 +01:00
|
|
|
|
2017-01-19 10:59:31 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 19 09:06:14 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.41
|
|
|
|
* Added updates to support OpenSSL 1.1.0.
|
|
|
|
* Added HTTP header `Accept:
|
|
|
|
multipart/related,application/xop+xml,*/*;q=0.8` when MTOM is
|
|
|
|
expected (i.e. when the input mode flag is set to
|
|
|
|
`SOAP_ENC_MTOM`).
|
|
|
|
* Improved CORS internals and compatibility.
|
|
|
|
* Fixed minor issues with `WITH_NOIO` and `WITH_NO_C_LOCALE`.
|
2017-01-19 17:15:56 +01:00
|
|
|
- Drop gsoap-openssl110.patch (included upstream)
|
2017-01-19 10:59:31 +01:00
|
|
|
|
2016-12-13 10:37:23 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 13 09:34:31 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Add gsoap-openssl110.patch to support OpenSSL 1.1.0
|
|
|
|
|
2016-12-11 21:53:43 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Dec 11 20:29:51 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.40
|
|
|
|
* Improved wsdl2h import/include relative path search.
|
|
|
|
* Fixed wsdl2h schema import when imports are deeply nested in
|
|
|
|
imports/includes.
|
|
|
|
* Fixed MinGW compilation issue.
|
|
|
|
|
2016-11-21 19:59:47 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Nov 21 18:39:11 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.39
|
|
|
|
* Added auto-generated client-side REST API functions to simplify
|
|
|
|
REST GET, PUT, POST operations with XML data.
|
|
|
|
* the engine sets the temporary "C" locale for floating point
|
|
|
|
conversion on most systems.
|
2016-11-21 20:17:45 +01:00
|
|
|
- Drop gsoap-locale.diff (upstreamed)
|
2016-11-21 19:59:47 +01:00
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 15 22:35:48 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Add gsoap-locale.diff to resolve truncation of "double"
|
|
|
|
type floating point numbers when deserializing XML
|
|
|
|
|
2016-10-26 15:32:01 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Oct 26 13:24:28 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.37
|
|
|
|
* Added server-side HTTP cross-origin resource sharing (CORS)
|
|
|
|
access control using HTTP OPTIONS `fopt()` callback.
|
|
|
|
* Fixed an issue causing UDP message fragmentation.
|
|
|
|
* Fixed `soap_mq` message queue plugin dropping connections.
|
|
|
|
* Fixed missing nested [] in arrayType value in SOAP 1.1 encoding.
|
|
|
|
|
2016-09-27 02:05:04 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 26 23:56:23 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.36
|
|
|
|
* New features include C++ QT type serialization in XML, HTTP
|
|
|
|
session management, WADL support for wsdl2h (REST XML apps),
|
|
|
|
updated iOS support and more examples, and WS-Security updates
|
|
|
|
and fixes.
|
|
|
|
* Also includes WS-Trust extensible framework with SAML 1.0/2.0
|
|
|
|
tokens, PSHA1 algorithm, and an example WS-Trust client and
|
|
|
|
server to request, create, sign, and verify SAML tokens.
|
|
|
|
|
2016-06-20 23:31:00 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jun 20 17:15:13 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.33
|
|
|
|
* Updated WS-Trust gsoap/import/wstx.h
|
|
|
|
`__wst__RequestSecurityToken` response message parameter to
|
|
|
|
`wst__RequestSecurityTokenResponseCollection`
|
|
|
|
* Updated WS-Security gsoap/import/wsse.h with optional SAML
|
|
|
|
assertions in the Security header.
|
|
|
|
* Updated response processing for empty HTTP body with HTTP code
|
|
|
|
200 to 202: no longer forces socket close when HTTP keep-alive
|
|
|
|
is enabled.
|
|
|
|
* Updated `_XML` literal string XML serialization for qualified
|
|
|
|
tag names, no longer uses default namespace (as in
|
|
|
|
`xmlns="URI"`) but a prefixed tag name only.
|
|
|
|
* Updated wsdl2h options `-p` and `-d`, now generates
|
|
|
|
`xsd__anyType*` (i.e. with pointer) data members without
|
|
|
|
requiring the user to define a typemap.dat rule to do so. This
|
|
|
|
change reinstates some of the old behavior of 2.8.23 and
|
|
|
|
earlier versions.
|
|
|
|
* Fixed wsddapi.c compilation issue on Windows (`usleep`
|
|
|
|
replaced).
|
|
|
|
* Fixed validation of `simpleType/restriction/length` when
|
|
|
|
restriction base is a list that is mapped to a string.
|
|
|
|
* Fixed validation of `simpleType/restriction` with base type
|
|
|
|
string length bounds restrictions.
|
|
|
|
|
2016-05-23 16:33:40 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 23 14:29:47 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.32
|
|
|
|
* Improved soapcpp2 code generation of type converters
|
|
|
|
`int soap_s2T(soap*, const char*, T*)` and
|
|
|
|
`const char *soap_T2s(soap*, T)` for primitive and binary types T.
|
|
|
|
* Fixed unqualified `xsi:type` content matching with default
|
|
|
|
namespace, which may lead to a failure in the 2.8.31 release to
|
|
|
|
instantiate derived instances for complexType extensions.
|
|
|
|
|
2016-05-09 15:28:38 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 9 13:23:38 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.31
|
|
|
|
* Added engine context `sndbuf` and `rcvbuf` attributes to (re)set
|
|
|
|
setsockopt` values for `SO_SNDBUF` and `SO_RCVBUF`, respectively.
|
|
|
|
Default value is `SOAP_BUFLEN`, same as engine's internal message
|
|
|
|
buffer size. Setting to zero forces the engine to omit the
|
|
|
|
`setsockopt` `SO_SNDBUF` and `SOAP_RCVBUF` calls.
|
|
|
|
* Improved soapcpp2 option `-t` and `//gsoap ns schema typed: y`
|
|
|
|
directive that force the addition of `xsi:type` attributes to XML
|
|
|
|
content except for types whose type names are prefixed with an
|
|
|
|
underscore (i.e. root elements w/o type as per wsdl2h data
|
|
|
|
bindings rules).
|
|
|
|
* Fixed wsdl2h 2.8.28-30 parsing of *`xs:unique`* causing wsdl2h to
|
|
|
|
skip over schema components. The fix also improved string-based
|
|
|
|
parsing of XML content with a fix for 2.8.28-30 XML string
|
|
|
|
handling.
|
|
|
|
|
2016-03-22 11:02:55 +01:00
|
|
|
-------------------------------------------------------------------
|
2016-04-04 09:55:56 +02:00
|
|
|
Mon Apr 4 07:49:55 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- 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).
|
2016-04-11 14:01:10 +02:00
|
|
|
- Remove gsoap-00-builtsource.diff, gsoap-02-typepuns.diff
|
|
|
|
(merged upstream)
|
2016-04-04 09:55:56 +02:00
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2016-03-22 11:02:55 +01:00
|
|
|
Tue Mar 22 09:38:28 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.29
|
|
|
|
* Added new soapcpp2 option `-r` to generate a soapReadme.md report
|
|
|
|
that summarizes the input .h file information, the serializable
|
|
|
|
C/C++ types, the services, and the generated code.
|
|
|
|
* Added new wsdl2h option `-M` to suppress error "must understand
|
|
|
|
element with wsdl:required='true'".
|
|
|
|
* Upgraded HTTP digest authentication "httpda" plugin to 2.0 to
|
|
|
|
support RFC7616 "HTTP Digest Access Authentication" with SHA2
|
|
|
|
(replaciing MD5) that is compatibale with RFC2617
|
|
|
|
* Updated `wsdl2h` HTTPS-enabled build steps to use upgraded
|
|
|
|
"httpda" plugin.
|
|
|
|
* Fixed wsdl2h skipping mime:multipartRelated/mime:part.
|
|
|
|
- Drop gsoap-03-seqpoint.diff, gsoap-mindeflateratio.diff,
|
|
|
|
gsoap-no-tcpfastopen-fail.diff (applied upstream)
|
|
|
|
|
2016-01-28 20:06:37 +01:00
|
|
|
-------------------------------------------------------------------
|
2016-02-18 22:39:35 +01:00
|
|
|
Thu Feb 18 21:39:20 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Employ full version SO naming because of ABI changes within 2.8.x
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2016-02-03 10:56:00 +01:00
|
|
|
Wed Feb 3 09:07:07 UTC 2016 - jengelh@inai.de
|
2016-01-28 20:06:37 +01:00
|
|
|
|
2016-02-03 10:56:00 +01:00
|
|
|
- Update to new upstream release 2.8.28
|
|
|
|
* Added many new API functions to a fully redisigned XML DOM API
|
|
|
|
v5 for C and C++ with new DOM API documentation. The redesigned
|
|
|
|
DOM API v5 is mostly backward compatible to DOM API v4, but
|
|
|
|
with DOM string data members changed to text members. Many API
|
|
|
|
functions are added to define a clean interface without having
|
|
|
|
to use the DOM structure data members. The
|
|
|
|
soap_dom_next_element() function now takes a second parameter
|
|
|
|
that is an element pointer to stop deep traversal at (use NULL
|
|
|
|
for old behavior). See updated XML DOM and XPath documentation
|
|
|
|
for details.
|
|
|
|
* Added C serialization to/from strings with new C soap struct
|
|
|
|
members const char *soap::is input string to parse from and
|
|
|
|
const char **soap:os pointer to string that is set by the
|
|
|
|
engine to point to the output. Note that C++ code is unchanged
|
|
|
|
and the soap::is and soap::os are still members pointers to
|
|
|
|
istream and ostream streams (use std::stringstream for
|
|
|
|
input/output from/to strings).
|
|
|
|
* Added JSON API C function set_size to set/change array sizes
|
|
|
|
and JSON API C function set_struct to create an empty JSON
|
|
|
|
object.
|
|
|
|
* Improved jsoncpp command line tool to generate JSONPath C code
|
|
|
|
and improved overall to generate more compact code.
|
|
|
|
* Improved SOAP_DEFAULTNS flag to emit XML default namespace
|
|
|
|
declarations.
|
|
|
|
* Improved strictness of XML verification under default settings
|
|
|
|
(i.e. without requiring SOAP_XML_STRICT).
|
|
|
|
* Changed string deserialization when XML content with tags is
|
|
|
|
encountered: XML tags are no longer parsed as part of strings.
|
|
|
|
You must use XML string type to parse literal XML content or
|
|
|
|
use DOM.
|
|
|
|
- Remove gsoap-allocator.diff, gsoap-reset-error-code.diff
|
|
|
|
(merged upstream)
|
2016-02-10 19:21:03 +01:00
|
|
|
- Add gsoap-00-builtsource.diff, gsoap-03-seqpoint.diff,
|
|
|
|
gsoap-no-tcpfastopen-fail.diff
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jun 2 11:19:46 UTC 2015 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Replace gsoap-02-typepuns.diff with better version from SF
|
|
|
|
- Add gsoap-allocator.diff to please UBSAN
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu May 28 17:31:39 UTC 2015 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Drop unnecessary -version-info argument from _LDFLAGS variable
|
|
|
|
in gsoap-01-sharedlibs.diff (we have -release)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 23 11:45:28 UTC 2015 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.22
|
|
|
|
* Enhancements include XSD 1.1 support and improved portability.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 23 10:59:00 UTC 2015 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Include SSL libraries in the link to reduce undefined symbols
|
2015-04-23 12:59:13 +02:00
|
|
|
|
2015-01-15 19:39:17 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 15 18:34:35 UTC 2015 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.21
|
|
|
|
* Added xs:precision and xs:scale support.
|
|
|
|
* Added support for BPEL PartnerLink and VariableProperties to
|
|
|
|
wsdl2h in support of BPEL projects.
|
|
|
|
* Added soapcpp -z2 flag for backward compatibility with to 2.7.x:
|
|
|
|
omit XML output of elements for pointers that are NULL even when
|
|
|
|
minOccurs=1 (required).
|
|
|
|
* Changed wsdl2h C++ output to always generate pass-by-reference
|
|
|
|
response parameters (disable with -z6).
|
|
|
|
* Added XML 1.1 control char encoding support.
|
|
|
|
* Added -DWITH_REPLACE_ILLEGAL_UTF8 compilation option to replace
|
|
|
|
UTF8 content that is outside the allowed range of XML 1.0.
|
|
|
|
- Remove gsoap-05-ipv6.diff, gsoap-06-ipv6retry.diff
|
|
|
|
(merged upstream)
|
|
|
|
|
2014-08-04 01:17:10 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Aug 3 23:16:48 UTC 2014 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Add gsoap-06-ipv6retry.diff to try all getaddrinfo results
|
|
|
|
|
2014-01-15 20:37:52 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 15 19:35:58 UTC 2014 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.17
|
2014-02-03 19:31:42 +01:00
|
|
|
* Improved WCF interop duplex messaging requiring ChannelInstances.
|
2014-01-15 20:37:52 +01:00
|
|
|
* Fixed complexType restriction of schema types with redefined
|
|
|
|
attributes in wsdl2h output.
|
|
|
|
* Fixed wcf/WS/DualHttp example (wrong use of send_X() replaced by X()
|
|
|
|
for client-side operations X, to allow HTTP keep-alive to be used).
|
|
|
|
* Fixed use of sprintf's that trigger Valgrind and Fortify warnings.
|
|
|
|
* Fixed parsing character strings from CDATA sections ending in ']'.
|
|
|
|
* Fixed DOM output for SOAP_XML_CANONICAL c14n normalization of
|
|
|
|
xmlns namespace bindings.
|
|
|
|
* Added WS-RM message queueing option for WS-RM NoDiscard.
|
|
|
|
* Added wsdl2h option -r for authorized web access and proxy access.
|
2014-02-03 19:31:42 +01:00
|
|
|
- Remove gsoap-04-strerror.diff (merged upstream)
|
2014-01-15 20:37:52 +01:00
|
|
|
|
2013-06-27 08:46:00 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 27 06:44:56 UTC 2013 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.15
|
|
|
|
* Added wsdl2h option -R for auto-generation of REST-based service
|
|
|
|
operations (also added examples/rest example).
|
|
|
|
* Change soap_read_X() and soap_write_X() to prevent removal of
|
|
|
|
HTTP headers after calling soap_connect().
|
|
|
|
* Fixed automatic detection of DIME/MIME transfers.
|
|
|
|
* Fixed a HTTP 1.0 chunking issue.
|
|
|
|
* Fixed HTTP digest authentication with DIME/MIME transfers.
|
|
|
|
* Fixed OpenSSL subject alt name check.
|
|
|
|
* Fixed a HTTP 100 message handling issue.
|
2013-06-27 10:47:04 +02:00
|
|
|
- Reenable default optimization
|
2013-06-27 08:46:00 +02:00
|
|
|
|
2013-02-28 23:51:41 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 28 22:31:47 UTC 2013 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.14
|
|
|
|
* Added explanation of wsdl2h option -Nname which is used to
|
|
|
|
generate a service (and its prefix name) for each service
|
|
|
|
binding (bindings are collected in one service by default).
|
|
|
|
|
2012-11-14 23:40:31 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Nov 14 22:36:29 UTC 2012 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.11
|
|
|
|
* Added soapcpp2 -0 option to remove SOAP bindings when applicable
|
|
|
|
* Changed wsdl2h output for the few cases that multiple service
|
|
|
|
bindings are defined, use wsdl2h -Nns for backward compatibility
|
|
|
|
- Update to new upstream release 2.8.10
|
|
|
|
* Added soapcpp2 -Q option (C++ namespaces)
|
|
|
|
* Added wsdl2h -b option (bi-directional operations for duplex services)
|
2012-11-17 00:59:45 +01:00
|
|
|
- Removed gsoap-03-initext.diff, merged upstream
|
2012-11-14 23:40:31 +01:00
|
|
|
|
2012-09-04 06:04:37 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 4 03:58:01 UTC 2012 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 2.8.9
|
|
|
|
* Added examples to interoperate with WCF basicHttp,
|
|
|
|
basicTransportSecurity, basicMessageSecurity, and wsDualHttp.
|
|
|
|
* Added soapcpp2 option -A for service dispatching based on Action
|
|
|
|
values only.
|
|
|
|
* Added wsdl2h option -z3.
|
|
|
|
* Added wsse support for WS-SecureConversation.
|
|
|
|
* Added wsrm5 WS-ReliableMessaging 1.0 2005.
|
|
|
|
* Added iOS plugin with examples.
|
|
|
|
* Improved WS-Policy analysis and reporting.
|
|
|
|
* Fixed and improved wsse plugin for WS-Security interoperability
|
|
|
|
with WCF and other implementations (required a small API change).
|
|
|
|
* Fixed HTTP headers for NTLM.
|
|
|
|
* Fixed httpda plugin OpenSSL init crash in md5evp.c.
|
|
|
|
- Update to new upstream release 2.8.10
|
|
|
|
* Added soapcpp2 -Q option (C++ namespaces).
|
|
|
|
* Added wsdl2h -b option (bi-directional operations for duplex
|
|
|
|
services).
|
|
|
|
* Updated WS-Addressing and WS-ReliableMessaging plugins,
|
|
|
|
documentation, and examples.
|
|
|
|
|
2012-03-09 12:10:42 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 9 10:03:18 UTC 2012 - cfarrell@suse.com
|
|
|
|
|
|
|
|
- license update: SUSE-GPL-2.0+-with-openssl-exception
|
|
|
|
gsoap allows linking against openssl. Use the SUSE- proprietary prefix
|
|
|
|
until spdx.org accepts this license
|
|
|
|
|
2012-02-08 16:21:40 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 7 13:09:08 UTC 2012 - mseben@gmail.com
|
|
|
|
|
|
|
|
- Update to gsoap 2.8.7
|
|
|
|
* Added new REST examples.
|
|
|
|
* Added libary versioning check to ensure project builds are
|
|
|
|
consistent.
|
|
|
|
* Improved interoperability of wsdl2h output wrt. to element
|
|
|
|
qualification.
|
|
|
|
* Renamed TANDEM to TANDEM_NONSTOP to prevent naming conflicts.
|
|
|
|
* Fixed WS-Discovery URL.
|
|
|
|
* Fixed soapcpp2 option -i and -j server chaining.
|
|
|
|
- changes in version 2.8.6
|
|
|
|
* Improved WS-Security compatibility.
|
|
|
|
* Fixed multi and cyclic WSDL import.
|
|
|
|
* Fixed tags of qualified referenced elements.
|
|
|
|
* Fixed C builds for improved portability.
|
|
|
|
- changes in version 2.8.5
|
|
|
|
* Fixed build issues with WS-Discovery.
|
|
|
|
* Fixed HTTP basic auth crash.
|
|
|
|
* Fixed WITH_COMPAT and WITH_C_LOCALE.
|
|
|
|
* Fixed wsdl2h output for XSD abstract element extraneous ';'.
|
|
|
|
|
2011-11-10 12:49:29 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 10 11:40:07 UTC 2011 - jengelh@medozas.de
|
|
|
|
|
|
|
|
- Update to gsoap 2.8.4
|
|
|
|
* Added NTLM support (enabled with -DWITH_NTLM, requires libntlm).
|
|
|
|
* Added WS-Discovery 1.1 support
|
|
|
|
* Added //gsoap typed directive to control xsi:type attribuation
|
|
|
|
per namespace.
|
|
|
|
* Added SOAP_XML_NOTYPE flag to disable xsi:type attributes.
|
|
|
|
* Improved WS-Security encryption (AES,
|
|
|
|
soap_wsse_add_EncryptedKey_encrypt_only).
|
|
|
|
* Improved HTTP proxy authentication support (digest and NTLM).
|
|
|
|
- Added patch to fix empty error strings (gsoap-04-strerror.diff)
|
2011-11-10 17:06:21 +01:00
|
|
|
- Added patch to avoid calling IPv6-only socket options on non-IPv6
|
|
|
|
sockets (gsoap-05-ipv6.diff)
|
2011-11-10 12:49:29 +01:00
|
|
|
|
2011-10-18 17:40:06 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Oct 18 15:39:46 UTC 2011 - jengelh@medozas.de
|
|
|
|
|
|
|
|
- Initial package for build.opensuse.org
|