summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release 0.4 GA.baserock/release-0.4jortel2010-09-082-7/+16
|
* Fix epydocs.jortel2010-09-082-22/+8
|
* Add DocumentPlugin.loaded() hook per ticket 347.jortel2010-09-013-8/+30
|
* Fix duplicate DocumentPlugin.parsed() called when wsdl imports schema.jortel2010-09-015-15/+18
|
* Add option: 'prettyxml' default=0 to control output XML as pretty printed or ↵jortel2010-08-315-17/+60
| | | | not.
* fix epydocs.jortel2010-08-241-4/+4
|
* plugin API - version 2 with bumped release info.jortel2010-08-241-1/+1
|
* plugin API - version 2.jortel2010-08-248-75/+169
|
* bump to revision: R688-20100817.jortel2010-08-171-1/+1
|
* bump to revision: R686-20100817.jortel2010-08-171-1/+1
|
* Fix building xsd types using the builder with mixed content (string w/ ↵jortel2010-08-173-8/+31
| | | | attributes).
* Modified plugin API to: initialized(), loaded(), sending() & received().jortel2010-05-137-23/+23
|
* Pass Plugin.onSend() the soap envelope root Element instead of the Document.jortel2010-05-123-3/+3
|
* Add plugin.py.jortel2010-05-121-0/+184
|
* Fix ImportDoctor onLoad() plugin API.jortel2010-05-111-1/+1
|
* Rename SendContext attribute to (envelope).jortel2010-05-112-2/+2
|
* Add Plugins facility. Supports hooks for onInit(), onLoad(), onSend() ↵jortel2010-05-116-8/+47
| | | | onReply() events.
* Undo changes to literal marshalling prefix qualification.jortel2010-05-063-25/+2
|
* optimize Schema.children using set().jortel2010-05-061-1/+4
|
* Update epydocs suds/xsd/schema.pyjortel2010-05-065-8/+38
|
* Fix RHQ test to work with latest server.jortel2010-05-061-341/+21
|
* Search successful reply envelopes for <soapenv:Fault/> to detect cases when ↵jortel2010-05-052-1/+19
| | | | servers return http=200 but envelope contians a fault.
* Fixed ticket #313. Fix attribute handling for TextAppender.jortel2010-05-032-5/+11
|
* Fix checkversion() for cases when the cache directory does not exist.jortel2010-04-141-2/+2
|
* FileCache.putf() needs to return valid file pointer although putf() not ↵jortel2010-04-091-2/+3
| | | | being used in suds it should do the right thing.
* Change content-type http header to be: 'text/xml; charset=utf-8' per ticket ↵jortel2010-04-053-5/+6
| | | | 251. Also, add <?xml version='1.0' encoding='UTF-8'>
* Add proper iterator for Element.jortel2010-04-012-1/+36
|
* update build information.jortel2010-03-311-1/+1
|
* Add version checking to ensure that the cache is cleared when suds is upgraded.jortel2010-03-311-0/+17
|
* Enhance caching: Add cachingpolicy (0=xml documents, 1=wsdl object); Add ↵jortel2010-03-313-38/+94
| | | | DocumentCache that can be used to cache XML files in string XML. This may be useful as the speed and reliability of python pickle is questionable. For now, the default cache will remain the ObjectCache.
* Provide for composite reply w/ repeating message parts.jortel2010-03-301-5/+10
|
* Fix Timezone.local references; Change xsd.sxbasic.qualify() to use the ↵jortel2010-03-115-40/+53
| | | | schema tns when the document default namespace is not specified (None, None). This handles poorly written wsdl/schema files that contain unqualified references such as: base='Animal' but don't define a default namespace for the schema document. The expectation here (although incorrect) is that the schema tns be used.
* Fix cache clear() to ignore suffix.jortel2010-03-091-1/+1
|
* Add UTC class and change the wsse timestamps to use sax.date classes for ↵jortel2010-03-034-12/+37
| | | | propert formatting. Also, change wsse classes to have timestamps in UTC.
* Change wsdl Import to use DocumentReader instead of DefinitionsReader. This ↵jortel2010-02-261-2/+2
| | | | will eliminate caching intermediate wsdl objects.
* bump rpm spec to 0.4jortel2010-02-252-4/+7
|
* Add base for <xs:list/> support.jortel2010-02-253-4/+28
|
* 0.3.9 GAjortel2010-02-192-2/+11
|
* Fix coding error in cache.py.jortel2010-02-102-2/+2
|
* Fix ticket #296. unmarshalling soap encoded arrays when array element has ↵jortel2010-02-092-7/+18
| | | | attributes.
* Fix basic http authentication when caching is enabled.jortel2010-02-023-8/+22
|
* Add support for <Timestamp/> and <Expires/> tokens for WSSE.jortel2010-02-012-12/+41
|
* Refactor transports to use urllib2 ProxyHandler.jortel2010-02-013-38/+42
|
* Fix ticket #295 and raise specific exception when location not found in ↵jortel2010-01-302-3/+32
| | | | document store.
* bump revision.jortel2010-01-291-1/+1
|
* In the ElementAppender (marshaller), wrap appended Elements to make them ↵jortel2010-01-292-6/+31
| | | | kind of read-only and appended As-Is. This mainly prevents Element parameters from being tampered with by promotePrefixes() and normalizePrefixes() during XML message optimizations. Also, fix potential issue with normalizePrefixes() by adding (self) to branch() and looking up the ancestor list for all possible namespaces. Added Element.ancestors() method.
* update epydocs.jortel2010-01-291-0/+7
|
* Add a local document store containing textual copies of static and ↵jortel2010-01-294-8/+586
| | | | frequently used documents such as the (http://schemas.xmlsoap.org/soap/encoding/) soap section 5 encoding schema. This is contained because of reports of problems with the http://schemas.xmlsoap.org site.
* Add check for 'options' before del and change to remove list of unwanted ↵jortel2010-01-293-8/+15
| | | | options. Also, restore 'options' on imported wsdls when unpickled.
* Fix pickling problem with wsdls that import other wsdls.jortel2010-01-282-5/+5
|