summaryrefslogtreecommitdiff
path: root/textproc/qore-xml-module/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2022-11-23massive revision bump after textproc/icu updateadam1-1/+2
2022-10-20Update qore-xml-module to version 1.6.1nros1-3/+2
Update qore-xml-module to version 1.6.1 . Changes from changelog: * fixed SoapDataProvider to no longer return the full data provider path as the name but instead just the local name, as paths with / characters can break clients traversing the data provider hierarchy * fixed a bug merging namespaces in externsl XSDs with overlapping prefixes * fixed a bug handling complexType elements with a sequence and and any element * fixed a confusing bug in the error message for WSDLLib::getWebServiceFromUrl() when the file could not be read * fixed bugs loading URLs with multiple imports of the same external XSD schema
2022-04-18revbump for textproc/icu updateadam1-1/+2
2022-01-27Update qore-xml-module to version 1.5.1nros1-4/+3
This update is to make sure the package works correctly qore version 1.2.
2021-12-08revbump for icu and libffiadam1-2/+2
2021-04-21revbump for textproc/icuadam1-2/+2
2020-11-05*: Recursive revbump from textproc/icu-68.1ryoon1-2/+2
2020-06-02Revbump for icuadam1-2/+2
2020-01-18*: Recursive revision bump for openssl 1.1.1.jperkin1-1/+2
2019-11-04textproc: align variable assignmentsrillig1-4/+4
pkglint -Wall -F --only aligned --only indent -r No manual corrections.
2018-06-08Updated textproc/qore-xml-module to version 1.4.1 .nros1-3/+5
Changes from release notes: * fixed a bug where the URI path was not respected when resolving SOAP calls * implemented supoprt for handling SOAP faults based on the exception err string (must correspond to the fault name) * implemented supoprt for handling SOAP faults in response messages with SOAP bindings * fixed a bug resolving namespaces in nested schemas with late resolution with overlapping namespace prefixes * fixed a type error in message generation * implemented the wsdl_set_global_compat_empty_string_is_nothing() function and the "compat_empty_string_is_nothing" option for the WebService class for backwards compatibility with older versions of the WSDL module * implemented the wsdl_set_global_compat_allow_any_header function and the "compat_allow_any_header" option for the WebService class for backwards compatibility with older versions of the WSDL module * fixed types when deserializing to eliminate performance penalties stripping types in large data structures * fixed soaputil to import XSDs automatically when parsing WSDLs * fixed a bug in make_xml() to support underscores at start of tags * added the InputStreamSaxIterator class * added the get_xml_value() function * exception raised when make_xml() called with multi list value passed for top level element * added support for XML comments (XPF_ADD_COMMENTS) * added missing support for DTD validation (parse_xml_with_dtd(),XmlDoc::validateDtd()) * added support for stripping namespace prefixes on element names when parsing XML * added a make_xml(hash, hash) variant that allows for more control over the XML output such as date serialization formats * added AbstractXmlIoInputCallback to provide an abstract API for resolving external schema references * extended XmlDoc::constructor with extra optional hash that allows for more control over the XML output such as date serialization formats * XSD-ERROR exception thrown during document validation against schema is now more verbose about what exactly failed * fixed a bug in Windows builds * added the SalesforceSoapConnection class * added support for logging messages in the SoapClient module * added the SoapConnection class * added API support for specifying the SOAP bindings in the WSDL to use * added support for logging messages in the SoapHandler module * fixed a bug in late resolution of complexTypes * fixed a bug handling empty complexType declarations * fixed a bug handling complexType extentions * fixed bugs handling elementFormDefault="qualified" declarations when the value differs between schemas * fixed a bug where xsi:type information was serialized when not necessary * added a more user-friendly exception when WSDLs are encountered with unsupported bindings * added WSDL::WSMessageHelper to generate sample messages * added support for multiple SOAP bindings in the WSDL including HTTP GET/POST bindings * fixed a bug in message serialization; all required elements must be present or an exception is thrown * fixed a bug handling base type extensions to complexTypes * improved argument error messages with RPC calls in the XmlRpcHandler module * fixed SOAP handler to produce correct URLs in WSDL * added documentation for the WSOperation class in the WSDL module * fixed SalesforceSoapClient::callOperation() in the SalesforceSoapClient module to respect the soapaction header * fixed a memory leak in XML-RPC parsing * supress emitting a SOAPAction header in requests if the binding gives an empty string * updated WSOperation::serializeRequest() to allow the SOAPAction header to be overridden in each request * respect XML generation flags in request generation in WSDL module * fixed parsing empty base64Binary and hexBinary elements * added the SoapClient::callOperation() method * updated SOAP response processing to throw an exception when the server responds with an error code * content-type in exceptional cases follows Soap version * fixed a bug in the SoapClient::constructor() where a WebService object was not supported * added SalesforceSoapClient user module * added Salesforce.com.qtest and accompanying WSDLs
2018-01-28recursive bump after mpfr shlib major bumpwiz1-2/+2
2017-10-12Revbump and use of c++11 beacuse of lang/qore update.nros1-2/+3
2016-08-07email style fixnros1-2/+2
2016-07-22Update qore-xml-module to version 1.3.nros1-5/+9
Release notes: This release contains major new functionality and many bugfixes over the previous version; major features include: * SaxIterator class * FileSaxIterator class * massive improvements in SOAP compatibility support entailing significant changes in the following modules: - WSDL - SoapClient - SoapHandler * QUnit-based testing infrastructure
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin1-2/+2
2014-12-30Import qore-xml-module-1.2nb4 as textproc/qore-xml-module, packagedwiz1-0/+41
for wip by nros. XML module for the Qore language that provides (de)serialization, Soap support and XmlRpcHandler and other things.