summaryrefslogtreecommitdiffstats
path: root/Lib/xmlrpc/client.py
Commit message (Collapse)AuthorAgeFilesLines
* #13973: move a couple of imports at module level. Patch by Tshepang ↵Ezio Melotti2012-02-241-2/+1
| | | | Lekhonkhobe.
* Closes #13297: use bytes type to send and receive binary data through XMLRPC.Florent Xicluna2011-11-151-16/+36
|
* Fix regression due to changeset 2096158376e5 (issue #13305).Florent Xicluna2011-10-311-6/+21
|
* Let's assume that the datetime module is always available.Florent Xicluna2011-10-301-23/+10
|
* Fix User-Agent for the xmlrpc.client, and catch KeyboardInterrupt for the ↵Florent Xicluna2011-10-301-3/+4
| | | | standalone xmlrpc.server.
* Merge 3.2Florent Xicluna2011-10-301-28/+8
|\
| * Issue #13293: Better error message when trying to marshal bytes using ↵Florent Xicluna2011-10-301-9/+1
| | | | | | | | xmlrpc.client.
| * Cleanup xmlrpc: remove obsolete comments, unused imports. Add test for bytes ↵Florent Xicluna2011-10-301-18/+6
| | | | | | | | marshalling.
| * Closes #13291: NameError in xmlrpc package.Florent Xicluna2011-10-301-1/+1
| |
* | Cleanup code: remove int/long idioms and simplify a while statement.Florent Xicluna2011-10-231-9/+3
|/
* Fix Issue8194 - Fix incompatible API change in the parse_respones for ↵Senthil Kumaran2010-12-081-2/+6
| | | | xmlrpclib.
* Code Changes as per review comments by Antoine Pitrou.Senthil Kumaran2010-11-181-1/+1
|
* Fix Issue 9991: xmlrpc client ssl check faultySenthil Kumaran2010-11-181-1/+1
|
* #9032: XML-RPC client: Transport.request() retries on EPIPE errorVictor Stinner2010-07-241-1/+1
| | | | | | | | | | | | 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.
* Use true booleans and PEP8 for argdefaults.Georg Brandl2009-09-161-10/+10
|
* Issue #6360: Simplify string decoding in xmlrpc.client.Alexandre Vassalotti2009-07-221-17/+4
|
* merging revision 74100 from trunk:Kristján Valur Jónsson2009-07-191-1/+1
| | | | | http://bugs.python.org/issue6499 gzip.GzipFile may not exist as a parent class
* porting revision 74098 from trunk:Kristján Valur Jónsson2009-07-191-3/+13
| | | | | http://bugs.python.org/issue6499 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-5/+5
| | | | Incorrect exception handling for xmlrpclient retry
* http://bugs.python.org/issue6267Kristján Valur Jónsson2009-07-011-47/+208
| | | | porting revision 73638 to py3k
* #3613: add base64.encodebytes and decodebytes as the new spelling of ↵Georg Brandl2009-06-041-3/+3
| | | | encodestring and decodestring; deprecate the latter.
* Remove mentions of the nonexisting SlowParser in xmlrpc.client.Georg Brandl2009-06-041-28/+19
|
* Recorded merge of revisions 73201 via svnmerge fromGeorg Brandl2009-06-041-54/+1
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r73201 | georg.brandl | 2009-06-04 10:58:32 +0200 (Do, 04 Jun 2009) | 1 line #5767: remove sgmlop support from xmlrpclib; the sgmlop parser does not do much validation and is no longer much faster than e.g. the cElementTree XMLParser. ........
* Fix for issue5040. Adding support for unicode message passing and tests for ↵Senthil Kumaran2009-04-011-2/+2
| | | | unicode message and test for Content-Length.
* part of #3613: fix get_host_info() usage of base64.encodestring().Georg Brandl2009-02-131-1/+2
|
* merging / reimplementing r68532 from the trunk to Py3kKristján Valur Jónsson2009-02-021-19/+2
| | | | | Enable buffering for HTTPResponse's fp. read() behaves identically for buffered and non-buffered IO. read(n) also won't block if n bytes are availble on the socket. There is therefore no reason not to use buffering. The reason 2.x disables buffering by default, that some clients may be accessing the underlying socket directly and so bypass the buffering buffer, doesn't apply in 3.x with its redesigned IO library. See issue 4448 and issue 4879
* Issue #1717: Remove cmp. Stage 1: remove all uses of cmp and __cmp__ fromMark Dickinson2009-01-271-4/+0
| | | | the standard library and tests.
* #3614: Correct a typo in xmlrpc.client.Amaury Forgeot d'Arc2008-08-201-2/+2
|
* Make a new urllib package .Jeremy Hylton2008-06-181-6/+6
| | | | | | | | | | | | | It consists of code from urllib, urllib2, urlparse, and robotparser. The old modules have all been removed. The new package has five submodules: urllib.parse, urllib.request, urllib.response, urllib.error, and urllib.robotparser. The urllib.request.urlopen() function uses the url opener from urllib2. Note that the unittests have not been renamed for the beta, but they will be renamed in the future. Joint work with Senthil Kumaran.
* Merged revisions ↵Georg Brandl2008-06-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 63724,63726,63732,63744,63754-63755,63757-63758,63760,63775,63781-63782,63787,63805-63808,63818-63819,63823-63824 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r63724 | gregory.p.smith | 2008-05-26 22:22:14 +0200 (Mon, 26 May 2008) | 6 lines Fixes issue2791: subprocess.Popen.communicate leaked a file descripton until the last reference to the Popen instance was dropped. Adding explicit close() calls fixes it. Candidate for backport to release25-maint. ........ r63726 | benjamin.peterson | 2008-05-26 22:43:24 +0200 (Mon, 26 May 2008) | 2 lines fix minor grammar typo ........ r63732 | benjamin.peterson | 2008-05-26 23:44:26 +0200 (Mon, 26 May 2008) | 2 lines remove duplication in test module ........ r63744 | lars.gustaebel | 2008-05-27 14:39:23 +0200 (Tue, 27 May 2008) | 3 lines Do not close external file objects passed to tarfile.open(mode='w:bz2') when the TarFile is closed. ........ r63754 | benjamin.peterson | 2008-05-28 03:12:35 +0200 (Wed, 28 May 2008) | 2 lines update tutorial function with more appropiate one from Eric Smith ........ r63755 | mark.hammond | 2008-05-28 03:54:55 +0200 (Wed, 28 May 2008) | 2 lines bdist_wininst now works correctly when both --skip-build and --plat-name are specified. ........ r63757 | georg.brandl | 2008-05-28 13:21:39 +0200 (Wed, 28 May 2008) | 2 lines #2989: add PyType_Modified(). ........ r63758 | benjamin.peterson | 2008-05-28 13:51:41 +0200 (Wed, 28 May 2008) | 2 lines fix spelling ........ r63760 | georg.brandl | 2008-05-28 17:41:36 +0200 (Wed, 28 May 2008) | 2 lines #2990: prevent inconsistent state while updating method cache. ........ r63775 | georg.brandl | 2008-05-29 09:18:17 +0200 (Thu, 29 May 2008) | 2 lines Two fixes in bytearray docs. ........ r63781 | georg.brandl | 2008-05-29 09:38:37 +0200 (Thu, 29 May 2008) | 2 lines #2988: add note about catching CookieError when parsing untrusted cookie data. ........ r63782 | georg.brandl | 2008-05-29 09:45:26 +0200 (Thu, 29 May 2008) | 2 lines #2985: allow i8 in XMLRPC responses. ........ r63787 | georg.brandl | 2008-05-29 16:35:39 +0200 (Thu, 29 May 2008) | 2 lines Revert #2990 patch; it's not necessary as Armin showed. ........ r63805 | raymond.hettinger | 2008-05-30 08:37:27 +0200 (Fri, 30 May 2008) | 1 line Issue 2784: fix leaks in exception exit. ........ r63806 | raymond.hettinger | 2008-05-30 08:49:47 +0200 (Fri, 30 May 2008) | 1 line Issue 2855: Fix obscure crasher by slowing down the entire module. Mimics what was done to dictionaries in r59223. ........ r63807 | raymond.hettinger | 2008-05-30 09:16:53 +0200 (Fri, 30 May 2008) | 1 line Issue 2903: Add __name__ in globals for namedtuple namespace. ........ r63808 | georg.brandl | 2008-05-30 09:54:16 +0200 (Fri, 30 May 2008) | 2 lines #2999: fix name of third parameter in unicode.replace()'s docstring. ........ r63818 | georg.brandl | 2008-05-30 21:12:13 +0200 (Fri, 30 May 2008) | 2 lines getloadavg() is not available on Windows. ........ r63819 | georg.brandl | 2008-05-30 21:17:29 +0200 (Fri, 30 May 2008) | 2 lines Better quote with single quotes. ........ r63823 | benjamin.peterson | 2008-05-30 22:44:39 +0200 (Fri, 30 May 2008) | 2 lines fix grammar ........ r63824 | marc-andre.lemburg | 2008-05-30 22:52:18 +0200 (Fri, 30 May 2008) | 5 lines Update the locale module alias table. Closes #3011. ........
* Create http package. #2883.Georg Brandl2008-05-261-4/+4
|
* Create xmlrpc package. Issue #2886.Georg Brandl2008-05-261-0/+1402