summaryrefslogtreecommitdiffstats
path: root/Lib/xmlrpc
Commit message (Collapse)AuthorAgeFilesLines
* Merge 3.2Éric Araujo2012-03-051-1/+1
|\
| * Use raw string for a docstring that uses a backslashÉric Araujo2012-03-051-1/+1
| |
* | #13973: move a couple of imports at module level. Patch by Tshepang ↵Ezio Melotti2012-02-241-2/+1
| | | | | | | | Lekhonkhobe.
* | Issue #14001: CVE-2012-0845: xmlrpc: Fix an endless loop in SimpleXMLRPCServerCharles-François Natali2012-02-181-1/+4
|\ \ | |/ | | | | upon malformed POST request.
| * Issue #14001: CVE-2012-0845: xmlrpc: Fix an endless loop in SimpleXMLRPCServerCharles-François Natali2012-02-181-1/+4
| |\ | | | | | | | | | upon malformed POST request.
| | * Issue #14001: CVE-2012-0845: xmlrpc: Fix an endless loop in SimpleXMLRPCServerCharles-François Natali2012-02-181-1/+4
| | | | | | | | | | | | upon malformed POST request.
* | | Closes #2979: add parameter 'use_builtin_types' to the SimpleXMLRPCServer.Florent Xicluna2011-12-091-10/+15
| | |
* | | 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-302-5/+11
| | | | | | | | | | | | standalone xmlrpc.server.
* | | Merge 3.2Florent Xicluna2011-10-302-33/+13
|\ \ \ | |/ /
| * | 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-302-20/+7
| | | | | | | | | | | | marshalling.
| * | Closes #13291: NameError in xmlrpc package.Florent Xicluna2011-10-302-4/+5
| | |
* | | Merge 3.2Florent Xicluna2011-10-281-1/+1
|\ \ \ | |/ /
| * | Closes #13258: Use callable() built-in in the standard library.Florent Xicluna2011-10-281-1/+1
| | |
* | | Cleanup code: remove int/long idioms and simplify a while statement.Florent Xicluna2011-10-231-9/+3
|/ /
* | #11565: Merge with 3.1.Ezio Melotti2011-03-161-1/+1
|\ \ | |/
| * #11565: Fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-161-1/+1
| |
| * Merged revisions 86523 via svnmerge fromSenthil Kumaran2010-11-181-1/+1
| | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r86523 | senthil.kumaran | 2010-11-19 01:08:48 +0800 (Fri, 19 Nov 2010) | 3 lines Code Changes as per review comments by Antoine Pitrou. ........
| * Merged revisions 86514 via svnmerge fromSenthil Kumaran2010-11-181-1/+1
| | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r86514 | senthil.kumaran | 2010-11-18 23:00:53 +0800 (Thu, 18 Nov 2010) | 3 lines Fix Issue 9991: xmlrpc client ssl check faulty ........
| * Merged revisions 86051 via svnmerge fromBenjamin Peterson2010-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r86051 | benjamin.peterson | 2010-10-31 13:13:04 -0500 (Sun, 31 Oct 2010) | 1 line more fun with string exceptions ........
| * Merged revisions 80112 via svnmerge fromVictor Stinner2010-04-161-1/+3
| | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r80112 | victor.stinner | 2010-04-16 15:28:05 +0200 (ven., 16 avril 2010) | 3 lines Issue #7606: XML-RPC traceback stored in X-traceback is now encoded to ASCII using backslashreplace error handler. ........
| * Merged revisions 74821,74828-74831,74833,74835 via svnmerge fromGeorg Brandl2009-09-162-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://svn.python.org/python/branches/py3k ................ r74821 | georg.brandl | 2009-09-16 11:42:19 +0200 (Mi, 16 Sep 2009) | 1 line #6885: run python 3 as python3. ................ r74828 | georg.brandl | 2009-09-16 16:23:20 +0200 (Mi, 16 Sep 2009) | 1 line Use true booleans. ................ r74829 | georg.brandl | 2009-09-16 16:24:29 +0200 (Mi, 16 Sep 2009) | 1 line Small PEP8 correction. ................ r74830 | georg.brandl | 2009-09-16 16:36:22 +0200 (Mi, 16 Sep 2009) | 1 line Use true booleans. ................ r74831 | georg.brandl | 2009-09-16 17:54:04 +0200 (Mi, 16 Sep 2009) | 1 line Use true booleans and PEP8 for argdefaults. ................ r74833 | georg.brandl | 2009-09-16 17:58:14 +0200 (Mi, 16 Sep 2009) | 1 line Last round of adapting style of documenting argument default values. ................ r74835 | georg.brandl | 2009-09-16 18:00:31 +0200 (Mi, 16 Sep 2009) | 33 lines Merged revisions 74817-74820,74822-74824 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r74817 | georg.brandl | 2009-09-16 11:05:11 +0200 (Mi, 16 Sep 2009) | 1 line Make deprecation notices as visible as warnings are right now. ........ r74818 | georg.brandl | 2009-09-16 11:23:04 +0200 (Mi, 16 Sep 2009) | 1 line #6880: add reference to classes section in exceptions section, which comes earlier. ........ r74819 | georg.brandl | 2009-09-16 11:24:57 +0200 (Mi, 16 Sep 2009) | 1 line #6876: fix base class constructor invocation in example. ........ r74820 | georg.brandl | 2009-09-16 11:30:48 +0200 (Mi, 16 Sep 2009) | 1 line #6891: comment out dead link to Unicode article. ........ r74822 | georg.brandl | 2009-09-16 12:12:06 +0200 (Mi, 16 Sep 2009) | 1 line #5621: refactor description of how class/instance attributes interact on a.x=a.x+1 or augassign. ........ r74823 | georg.brandl | 2009-09-16 15:06:22 +0200 (Mi, 16 Sep 2009) | 1 line Remove strange trailing commas. ........ r74824 | georg.brandl | 2009-09-16 15:11:06 +0200 (Mi, 16 Sep 2009) | 1 line #6892: fix optparse example involving help option. ........ ................
* | 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
| |
* | more fun with string exceptionsBenjamin Peterson2010-10-311-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.
* | Issue #7606: XML-RPC traceback stored in X-traceback is now encoded to ASCIIVictor Stinner2010-04-161-1/+3
| | | | | | | | using backslashreplace error handler.
* | Merged revisions 74558 via svnmerge fromKristján Valur Jónsson2009-12-161-4/+43
| | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r74558 | kristjan.jonsson | 2009-08-27 23:13:18 +0000 (fim., 27 ßg·. 2009) | 2 lines Issue 6654 Allow the XML-RPC server to use the HTTP request path when dispatching. Added a MultiPathXMLRPCServer class that uses the feature, plus unit tests. ........
* | Use true booleans and PEP8 for argdefaults.Georg Brandl2009-09-162-13/+13
| |
* | 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-192-5/+20
| | | | | | | | | | 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-012-58/+259
|/ | | | 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. ........
* Merged revisions 71268 via svnmerge fromMatthias Klose2009-04-071-1/+1
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r71268 | matthias.klose | 2009-04-05 23:00:48 +0200 (So, 05 Apr 2009) | 3 lines - Issue #2703: SimpleXMLRPCDispatcher.__init__: Provide default values for new arguments introduced in 2.5. ........
* Fix for issue5040. Adding support for unicode message passing and tests for ↵Senthil Kumaran2009-04-012-13/+18
| | | | unicode message and test for Content-Length.
* #5636: fix next -> __next__ in csv reader docs.Georg Brandl2009-04-011-1/+1
|
* Merged revisions 70940 via svnmergeGeorg Brandl2009-04-011-1/+5
| | | | | | | | ........ r70940 | georg.brandl | 2009-03-31 23:21:14 -0500 (Di, 31 Mär 2009) | 2 lines The SimpleXMLRPCServer's CGI handler now runs like a pony. ........
* 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.