SOAP-Clean
view release on metacpan or search on metacpan
lib/SOAP/Clean/ChangeLog view on Meta::CPAN
* CGI.pm, Client.pm, Internal.pm, Misc.pm, Security.pm, WSDL.pm:
No longer assumes the use of XML::LibXML. All XML manipulation is done
through SOAP::Clean::XML??? interface.
* XML.pm:
LibXML implementation moved to XMLLibxml.
This file now just includes one of the XML???.pm implementation files.
* XMLLibxml.pm, XMLTwig.pm:
Original version.
2002-12-16 Paul Stodghill <stodghil@quimby-xp>
* Internal.pm:
Don't add xmlns="" to xml arguments.
* CGI.pm:
Hoist the server namespace declaration.
* XML.pm:
Don't add enclosing namespaces when extracting an XML node.
FIXME!
* Client.pm:
ns1 -> server
* CGI.pm:
Don't use default namespaces. Let's see what breaks.
* Client.pm:
Pass the method_name to _comm, for debugging messages.
* XML.pm:
If the unknown_url is not defined, then how can they be equal?
* CGI.pm:
Don't leave '?wsdl' on the URL that is specified in the WSDL
2002-12-11 Paul Stodghill <stodghil@quimby-xp>
* Client.pm:
request_document: Use POST, not GET.
2002-12-10 Paul Stodghill <stodghil@quimby-xp>
* Misc.pm:
my_cgifile_handler::request:
Headers "Foo-Bar:" -> HTTP_FOO_BAR
* Client.pm:
Pretty much completely rewritten to handle WSDL.
* Internal.pm:
arg_encode: Function for encoding arguments.
soaphttp:
wsdl_http:
wsdl_mime: new globals used in WSDL.pm
dsig_keys:
enc_dec_params: Moved from Client.pm and CGI.pm
descr_file
descr
urn
name
full_name: Moved to CGI.pm
_comm: Now takes a hash of extra headers.
read_descr
parse_descr: Moved to CGI.pm
* CGI.pm: dsig_keys:
enc_dec_params: Internal.pm
descr_file:
descr:
urn:
name:
full_name: Moved from Internal.pm
in_order:
out_order: New functions to establish the argument and result order.
handle_wsdl: use in_order and out_order information
handle_get: ensure interface
Generate \n's
read_descr:
parse_descr: moved from Internal.pm
* WSDL.pm:
Original version.
2002-12-03 Paul Stodghill <stodghil@quimby-xp>
* CGI.pm:
_Running: arg_decode_string - don't check that it is actually a string.
_Results: same.
2002-12-02 Paul Stodghill <stodghil@quimby-xp>
* CGI.pm:
If the client uses Content-type: text/xml, then the server should use it
too.
* Client.pm:
.NET requires that xmlns="server:urn" to be set on responses, so we do
it from the client too. Argh.
* CGI.pm:
.NET requires that xmlns="server:urn" to be set on responses. Argh.
* Internal.pm:
arg_encode_xml: Add an xmlns="" attribute, just in case.
arg_decode_xml: Extract and close the child.
* XML.pm:
xml_extract_and_close_child: new function
xml_fix_name: special case: "xmlns" -> "xmlns:"
namespace: should be xmlns:
2002-11-27 Paul Stodghill <stodghil@quimby-xp>
* CGI.pm:
handle_wsdl: XxxReply -> XxxResult
2002-11-19 Paul Stodghill <stodghil@quimby-xp>
* CGI.pm:
handle_post: bogus argument to write_to_string. fix later.
_write_to_file: set DONT_CHECK argument to arg_decode_xml and
arg_decode_raw.
( run in 1.520 second using v1.01-cache-2.11-cpan-71847e10f99 )