Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix transient refleaks in test_urllib. Thanks to Florent Xicluna. | Antoine Pitrou | 2009-12-08 | 1 | -0/+2 |
| | |||||
* | actually close files | Philip Jenvey | 2009-12-03 | 1 | -6/+3 |
| | |||||
* | Fix for issue 7149: a regression in 2.6.3 that causes an exception when | Ronald Oussoren | 2009-10-18 | 1 | -2/+9 |
| | | | | trying to detect proxy settings on OSX. | ||||
* | Followup for r74962 | Ronald Oussoren | 2009-09-20 | 1 | -2/+1 |
| | |||||
* | Fix for issue 6851: urllib.urlopen crashes in a thread on OSX 10.6 | Ronald Oussoren | 2009-09-20 | 1 | -183/+23 |
| | |||||
* | Fix for Issue1648102, based on the MSDN spec: If this parameter specifies the | Senthil Kumaran | 2009-05-01 | 1 | -10/+3 |
| | | | | | "<local>" macro as the only entry, this function bypasses any host name that does not contain a period. | ||||
* | Fix for the Issue918368 - urllib doesn't correct server returned urls | Senthil Kumaran | 2009-04-21 | 1 | -0/+3 |
| | |||||
* | Fix for bugs: Issue4675 and Issue4962. | Senthil Kumaran | 2009-03-30 | 1 | -1/+1 |
| | |||||
* | close the file even if an exception occurs #5536 | Benjamin Peterson | 2009-03-22 | 1 | -35/+39 |
| | |||||
* | Issue 4336: Let users of HTTPConnection.endheaders() submit a message body ↵ | Kristján Valur Jónsson | 2009-01-09 | 1 | -6/+2 |
| | | | | to the function if required. | ||||
* | #3879 fix a regression in urllib.getproxies_environment | Benjamin Peterson | 2008-09-21 | 1 | -3/+0 |
| | | | | reviewers: Benjamin, Georg | ||||
* | Handle urllib's renaming for Python 3.0: | Brett Cannon | 2008-07-02 | 1 | -1/+6 |
| | | | | | | | | * Deprecate urllib.urlopen() in favor of urllib2.urlopen() for 3.0. * Update docs to mention split/rename of the module and deprecation of urlopen(). Changes to lib2to3 are in a separate commit. Work is for issue #2885. | ||||
* | Fixed the semantic of timeout for socket.create_connection and | Facundo Batista | 2008-05-29 | 1 | -1/+2 |
| | | | | | | all the upper level libraries that use it, including urllib2. Added and fixed some tests, and changed docs correspondingly. Thanks to John J Lee for the patch and the pusing, :) | ||||
* | MacOSX: ctypes annotation in implementation of getproxies_macosx_sysconf | Ronald Oussoren | 2008-05-18 | 1 | -1/+22 |
| | | | | | | | | | getproxies_macosx_sysconf uses ctypes to call SystemConfiguration APIs. This checkin adds ctypes annotation to specify the right argument types for the API's that are used. This is needed to be able to use urllib on a 64-bit system, without annotations you'd get a hard crash. | ||||
* | MacOSX: remove dependency on Carbon package for urllib | Ronald Oussoren | 2008-05-12 | 1 | -24/+194 |
| | | | | | | | This patch removes the dependency on the Carbon package from urllib. The mac-specific code for getting proxy configuration is now writting in Python using ctypes and uses the SystemConfiguration framework instead of InternetConfig. Also provides a mac-specific implementation of proxy_bypass. | ||||
* | #1664522: in urllib, don't read non-existing directories in ftp mode, | Georg Brandl | 2008-01-20 | 1 | -3/+13 |
| | | | | | returning a 0-byte file -- raise an IOError instead. Original patch from Phil Knirsch. | ||||
* | #856047: respect the ``no_proxy`` env var when checking for proxies | Georg Brandl | 2008-01-20 | 1 | -8/+44 |
| | | | | | in urllib and using the other ``_proxy`` env vars. Original patch by Donovan Baarda. | ||||
* | #1178141: add addinfourl.code to get http status code from urllib. | Georg Brandl | 2008-01-20 | 1 | -4/+8 |
| | |||||
* | Issue1177 | Kurt B. Kaiser | 2008-01-02 | 1 | -2/+2 |
| | | | | | | | r58207 and r58247 patch logic is reversed. I noticed this when I tried to use urllib to retrieve a file which required auth. Fix that and add a test for 401 error to verify. | ||||
* | #1177: accept 2xx responses for https too, not only http. | Georg Brandl | 2007-09-24 | 1 | -1/+3 |
| | |||||
* | issue1177: Ported Facundo's from urllib2 to urllib, accepting 2xx responses. | Sean Reifscheider | 2007-09-19 | 1 | -1/+3 |
| | |||||
* | This contains a number of things: | Bill Janssen | 2007-08-29 | 1 | -1/+10 |
| | | | | | | | | | | | | | | | | 1) Improve the documentation of the SSL module, with a fuller explanation of certificate usage, another reference, proper formatting of this and that. 2) Fix Windows bug in ssl.py, and general bug in sslsocket.close(). Remove some unused code from ssl.py. Allow accept() to be called on sslsocket sockets. 3) Use try-except-else in import of ssl in socket.py. Deprecate use of socket.ssl(). 4) Remove use of socket.ssl() in every library module, except for test_socket_ssl.py and test_ssl.py. | ||||
* | Added an optional timeout parameter to urllib.ftpwrapper, with tests | Facundo Batista | 2007-05-24 | 1 | -2/+3 |
| | | | | | | (for this and a basic one, because there weren't any). Changed also NEWS, but didn't find documentation for this function, assumed it wasn't public... | ||||
* | Remove the gopherlib module. It has been raising a DeprecationWarning since | Brett Cannon | 2007-05-16 | 1 | -27/+1 |
| | | | | | | | Python 2.5. Also remove gopher support from urllib/urllib2. As both imported gopherlib the usage of the support would have raised a DeprecationWarning. | ||||
* | Try to get test_urllib to pass on Windows by closing the file. | Neal Norwitz | 2007-03-20 | 1 | -2/+4 |
| | | | | | | | | | I'm guessing that's the problem. h.getfile() must be called *after* h.getreply() and the fp can be None. I'm not entirely convinced this is the best fix (or even correct). The buildbots will tell us if things improve or not. I don't know if this needs to be backported (assuming it actually works). | ||||
* | Bug #767111: fix long-standing bug in urllib which caused an | Georg Brandl | 2007-03-14 | 1 | -0/+8 |
| | | | | | AttributeError instead of an IOError when the server's response didn't contain a valid HTTP status line. | ||||
* | Patch #1678662: ftp.python.org does not exist. So the testcode in urllib.py ↵ | Collin Winter | 2007-03-12 | 1 | -1/+1 |
| | | | | | | | must use a more stable FTP. Will backport. | ||||
* | Use new email module names (#1637162, #1637159, #1637157). | Georg Brandl | 2007-01-22 | 1 | -2/+2 |
| | |||||
* | [Patch #1617413 from Dug Song] Fix HTTP Basic authentication via HTTPS | Andrew M. Kuchling | 2006-12-19 | 1 | -2/+2 |
| | |||||
* | [Patch #1574068 by Scott Dial] urllib and urllib2 were using | Andrew M. Kuchling | 2006-10-27 | 1 | -4/+4 |
| | | | | | | base64.encodestring() for encoding authentication data. encodestring() can include newlines for very long input, which produced broken HTTP headers. | ||||
* | Bug #1459963: properly capitalize HTTP header names. | Georg Brandl | 2006-07-26 | 1 | -6/+6 |
| | |||||
* | Patch #1470976: don't NLST files when retrieving over FTP. | Georg Brandl | 2006-04-30 | 1 | -7/+0 |
| | |||||
* | Fix a couple of strings that were no-ops. urllib.open_file was a docstring | Neal Norwitz | 2006-04-09 | 1 | -1/+1 |
| | | | | in 2.4, so put it back. The string in telnetlib looks like a comment. | ||||
* | Revert r43399. | Georg Brandl | 2006-03-28 | 1 | -6/+6 |
| | |||||
* | Bug #1459963: urllib2 now normalizes HTTP header names correctly | Georg Brandl | 2006-03-28 | 1 | -6/+6 |
| | | | | with title(). | ||||
* | Bug #1457264: parse http://host?query correctly in urllib | Georg Brandl | 2006-03-26 | 1 | -1/+1 |
| | |||||
* | Patch #1426648: urllib proxy_bypass broken | Georg Brandl | 2006-02-18 | 1 | -3/+10 |
| | |||||
* | Whitespace normalization. | Tim Peters | 2006-01-24 | 1 | -4/+4 |
| | |||||
* | Patch #1349118: urllib2 now supports user:pass@ style proxy | Martin v. Löwis | 2006-01-24 | 1 | -6/+93 |
| | | | | | specifications, raises IOErrors when proxies for unsupported protocols are defined, and uses the https proxy on https redirections. | ||||
* | Bug #649974: make docstrings for url2pathname consistent | Georg Brandl | 2005-12-26 | 1 | -0/+5 |
| | |||||
* | bug #1365984: urllib and data: URLs. Problem was that cStringIO objects ↵ | Georg Brandl | 2005-11-26 | 1 | -2/+5 |
| | | | | cannot be assigned attributes on the fly. | ||||
* | Teach unquote() to handle unicode inputs | Raymond Hettinger | 2005-10-15 | 1 | -0/+2 |
| | |||||
* | Corrected version of 1.170 | Raymond Hettinger | 2005-09-10 | 1 | -6/+3 |
| | |||||
* | Revert 1.170. Add tests. | Raymond Hettinger | 2005-09-10 | 1 | -3/+6 |
| | |||||
* | Simplify and speed-up unquote(). | Raymond Hettinger | 2005-09-10 | 1 | -15/+10 |
| | |||||
* | Simplify and speed-up quote_plus(). | Raymond Hettinger | 2005-09-10 | 1 | -6/+3 |
| | |||||
* | SF #1285086: urllib.quote is too slow | Raymond Hettinger | 2005-09-09 | 1 | -24/+12 |
| | | | | Simplify and speed-up quote() function. | ||||
* | patch [ 810023 ] Fix for off-by-one bug in urllib.URLopener.retrieve | Georg Brandl | 2005-08-26 | 1 | -8/+6 |
| | |||||
* | Patch [ 1062060 ] fix for 1016880 urllib.urlretrieve silently truncates dwnld | Georg Brandl | 2005-08-24 | 1 | -1/+15 |
| | |||||
* | Use cStringIO where available. | Raymond Hettinger | 2004-12-31 | 1 | -8/+23 |
| |