summaryrefslogtreecommitdiffstats
path: root/Lib/xmlrpclib.py
Commit message (Collapse)AuthorAgeFilesLines
* Issue #25523: Correct "a" article to "an" articleMartin Panter2015-11-021-2/+2
| | | | | | This changes the main documentation, doc strings, source code comments, and a couple error messages in the test suite. In some cases the word was removed to fix the grammar.
* Issue #26873: xmlrpclib now raises ResponseError on unsupported type tagsSerhiy Storchaka2016-05-041-0/+3
| | | | instead of silently return incorrect result.
* Issue #26778: Fixed "a/an/and" typos in code comment and documentation.Serhiy Storchaka2016-04-171-2/+2
|
* Issue #26147: xmlrpclib now works with unicode not encodable with usedSerhiy Storchaka2016-01-201-9/+9
| | | | non-UTF-8 encoding.
* Issue #21847: Fixed xmlrpclib and tests on Unicode-disabled builds.Serhiy Storchaka2016-01-181-2/+2
|
* Issue #23865: close() methods in multiple modules now are idempotent and moreSerhiy Storchaka2015-04-101-6/+14
| | | | | robust at shutdown. If needs to release multiple resources, they are released even if errors are occured.
* add a default limit for the amount of data xmlrpclib.gzip_decode will return ↵Benjamin Peterson2014-12-061-2/+11
| | | | (closes #16043)
* this is why tests are greatBenjamin Peterson2014-11-301-1/+1
|
* add context parameter to xmlrpclib.ServerProxy (#22960)Benjamin Peterson2014-11-301-3/+7
| | | | Patch from Alex Gaynor.
* Issue #19082: Working SimpleXMLRPCServer and xmlrpclib examples, both in ↵Senthil Kumaran2014-01-131-11/+4
| | | | modules and documentation.
* Issue #16714: use 'raise' exceptions, don't 'throw'.Andrew Svetlov2012-12-181-1/+1
| | | | Patch by Serhiy Storchaka.
* Issue #12931: xmlrpclib now encodes Unicode URI to ISO-8859-1, instead ofVictor Stinner2011-09-221-0/+3
| | | | failing with a UnicodeDecodeError.
* Fix Issue8194 - Fix incompatible API change in the parse_respones for ↵Senthil Kumaran2010-12-071-2/+7
| | | | xmlrpclib.
* Backport of 83120 (#9032)Victor Stinner2010-07-241-1/+1
| | | | | | | | | | | | | | XML-RPC client: Transport.request() retries on EPIPE error The EPIPE error occurs when the server closes the socket and the client sends a "big" XML-RPC request (I don't know exactly the size threshold). request() just have to ignore the error because single_request() closes the socket on error, and so the next call to single_request() will open a new socket. Remove also a comment in the HTTP client because it's now wrong: see r70643 and issue #5542.
* issue 6769Kristján Valur Jónsson2009-08-241-1/+1
| | | | fix a mistake in instantiatiating the HTTPSConnection class.
* http://bugs.python.org/issue6499Kristján Valur Jónsson2009-07-191-1/+1
| | | | gzip.GzipFile may not exist as a parent class
* http://bugs.python.org/issue6499Kristján Valur Jónsson2009-07-191-3/+13
| | | | zlib/gzip may not be present for all builds. Make xmlrpclib gracefully not supporg gzip encoding in this case
* http://bugs.python.org/issue6267Kristján Valur Jónsson2009-07-031-1/+1
| | | | Incorrect exception handling for xmlrpc client retry
* http://bugs.python.org/issue6267Kristján Valur Jónsson2009-07-031-5/+5
| | | | Incorrect exception handling for xmlrp client retry
* http://bugs.python.org/issue6267Kristján Valur Jónsson2009-06-281-35/+194
| | | | Cumulative patch to http and xmlrpc
* #5767: remove sgmlop support from xmlrpclib; the sgmlop parser does not do ↵Georg Brandl2009-06-041-56/+2
| | | | much validation and is no longer much faster than e.g. the cElementTree XMLParser.
* fix test_xmlrpc failures #4939Benjamin Peterson2009-01-131-1/+1
|
* Issue 4879: Allow buffering for HTTPResponseKristján Valur Jónsson2009-01-111-25/+3
|
* Send HTTP headers and message body in a single send() call.Jeremy Hylton2008-11-291-3/+1
| | | | | | | | | | | | | | | | | This change addresses part of issue 4336. Change endheaders() to take an optional message_body argument that is sent along with the headers. Change xmlrpclib and httplib's other methods to use this new interface. It is more efficient to make a single send() call, which should get the entire client request into one packet (assuming it is smaller than the MTU) and will avoid the long pause for delayed ack following timeout. Also: - Add a comment about the buffer size for makefile(). - Extract _set_content_length() method and fix whitespace issues there.
* Remove assignment to True/False and use of dict.has_key() to silence warningsBrett Cannon2008-08-041-4/+10
| | | | while running under -3.
* #2985: allow i8 in XMLRPC responses.Georg Brandl2008-05-291-0/+1
|
* resolve issue 2014Skip Montanaro2008-04-181-11/+19
|
* #1330538: Improve comparison of xmlrpclib.DateTime and datetime instances.Andrew M. Kuchling2008-02-231-23/+50
| | | | | | Remove automatic handling of datetime.date and datetime.time. This breaks backward compatibility, but python-dev discussion was strongly against this automatic conversion; see the bug for a link.
* Patch #1070046: Marshal new-style objects like InstanceTypeMartin v. Löwis2006-11-191-3/+13
| | | | in xmlrpclib.
* [Bug #1164912] Ensure Datetime wrapper class .value attribute is an 8-bit ↵Andrew M. Kuchling2005-12-041-0/+1
| | | | string, not a Unicode string
* Add better datetime support to xmlrpclib module. Closes patch #1120353.Skip Montanaro2005-05-141-11/+49
|
* fix decoding in _stringify to not depend on the default encodingFred Drake2005-02-111-1/+1
| | | | (closes SF bug #1115989)
* accept datetime.datetime instances when marshalling;Fred Drake2005-02-101-1/+16
| | | | dateTime.iso8601 elements still unmarshal into xmlrpclib.DateTime objects
* Revert previous checkin.Raymond Hettinger2005-02-071-19/+19
|
* Reduce the usage of the types module.Raymond Hettinger2005-02-071-19/+19
|
* removed info@pythonware.com referenceFredrik Lundh2004-10-131-2/+1
| | | | | (should probably remove all traces of _xmlrpclib, but I'll leave that for another day.)
* Replace yield with sequence class. Fixes #1009803.Martin v. Löwis2004-08-221-8/+21
|
* Bump minimum Python version to 2.1. Fixes #1009803.Martin v. Löwis2004-08-201-4/+2
|
* [Bug #841757] Patch from /F to allow Unicode strings as struct keysAndrew M. Kuchling2004-06-051-3/+6
|
* SF patch #834015: Remove imports of unused modulesRaymond Hettinger2003-11-021-9/+8
| | | | (Contributed by George Yoshida.)
* Patch #531629: Add multicall support.Martin v. Löwis2003-10-311-1/+65
|
* Fix a bunch of typos in documentation, docstrings and comments.Walter Dörwald2003-10-201-1/+1
| | | | (From SF patch #810751)
* Patch #764470: Fix marshalling of faults. Will backport to 2.2.Martin v. Löwis2003-07-121-1/+9
|
* Made DateTime's constructor accept a time.struct_time class,Gustavo Niemeyer2003-06-161-1/+1
| | | | besides plain tuples.
* Whitespace normalization.Tim Peters2003-05-121-5/+5
|
* [Patch #628208] Add optional support for the 'nil' extensionAndrew M. Kuchling2003-04-251-8/+24
|
* move imports in Binary class to top level to avoid repeated imports.Skip Montanaro2003-04-241-2/+6
| | | | use cStringIO if available.
* Get rid of many apply() calls.Guido van Rossum2003-02-271-2/+2
|
* add support for Python's bool type to xmlrpclib - patch # 559288Skip Montanaro2003-01-221-37/+56
|
* patch #624180 (part 2 of 2):Fredrik Lundh2002-11-011-1/+1
| | | | | use unquote on authentication strings, to allow users to embed @ and : in user names and passwords (from Phillip Eby)