summaryrefslogtreecommitdiff
path: root/python2
Commit message (Collapse)AuthorAgeFilesLines
* Release 0.9. The heartbleed release.Joe Gregorio2014-04-141-1/+1
|
* Add an updated cacerts.txt file and fix some tests.0.9Joe Gregorio2014-03-062-478/+1924
| | | | Turns out nginx doesn't support etags on gzip'd content.
* use socket.getdefaulttimeout() on App Engine as well as off, take 2Ryan Barrett2014-02-121-1/+3
| | | | the first attempt (3118243f371f56ba5b6cf9d7dfcea09c98daa573) wouldn't set the timeout for clients that passed deadline=None explicitly, which App Engine's httplib often does. this fixes that.
* use socket.getdefaulttimeout() on App Engine as well as offRyan Barrett2014-02-121-1/+1
|
* Pass method by name, not positionally.Joe Gregorio2013-03-261-2/+7
| | | | | Fixes issue #252. Reviewed in https://codereview.appspot.com/7987046/.
* Fix handling of BadStatusLine.Joe Gregorio2013-03-082-1/+58
| | | | | Fixes issue #250. Review in https://codereview.appspot.com/7529045/.
* 0.8 releaseJoe Gregorio2013-03-061-1/+1
|
* Catch an edge case in imports.Joe Gregorio2013-03-032-10/+23
| | | | Reviewed in https://codereview.appspot.com/7454047/.
* Fix App Engine headers.Joe Gregorio2013-02-271-1/+1
| | | | Reviewed in https://codereview.appspot.com/7402063/.
* Make code slightly more portable.Joe Gregorio2013-02-251-10/+28
| | | | Revewed in https://codereview.appspot.com/7406049/.
* Make indents consistent with PEP8.Joe Gregorio2013-02-252-179/+183
| | | | Reviewed in https://codereview.appspot.com/7314118/.
* Add missing conn.close().Joe Gregorio2013-02-251-0/+1
| | | | Reviewed in https://codereview.appspot.com/7384055/.
* Fix all whitespace issues. Patch from dhermes@google.com.Joe Gregorio2013-02-191-9/+9
|
* Change the App Engine specific connection objects to be subclassesJoe Gregorio2012-12-262-78/+46
| | | | of the httplib ones, which gives better behavior on App Engine.
* Update for 0.7.7 release.Joe Gregorio2012-11-121-4/+0
|
* Stop swallowing App Engine specific errors.Joe Gregorio2012-11-121-2/+0
| | | | Fixes issue 230. Fixes issue 231.
* Fix Python3 dup header handling.Joe Gregorio2012-11-121-1/+1
| | | | Fixes isse #229.
* Added GeoTrust certJoe Gregorio2012-10-241-0/+25
|
* Make httplib2.Http() instances pickleable.Joe Gregorio2012-10-032-87/+138
| | | | Reviewed in https://codereview.appspot.com/6506074/
* Version 0.7.6Joe Gregorio2012-09-111-1/+1
|
* On Python App Engine 2.7 a body can be passed in that is actually a stream. DoJoe Gregorio2012-09-111-0/+4
| | | | a full read of the contents of that stream before proceeding.
* Fix app engineJoe Gregorio2012-08-281-2/+2
|
* Fixes issue #212. Fixes issue #210. Fixes issue #214. Fixes issue #223. ↵Joe Gregorio2012-08-281-8/+9
| | | | Fixes issue #222.
* Keys are lowercase in a Response object, regardless of how Response object ↵Joe Gregorio2012-07-281-2/+2
| | | | is constructed.
* Add control so that Authorization: headers aren't forwarded on a 3xx ↵Joe Gregorio2012-07-232-1/+20
| | | | response by default.
* Set the reason correctly when running on App Engine.Joe Gregorio2012-07-231-2/+4
| | | | | | Patch from Alain Vongsouvanh. Reviewed in http://codereview.appspot.com/6422051/
* Fix proxy socks for SSL connections. Fixes issue #199.Joe Gregorio2012-04-171-10/+42
|
* Add a parameter to control the number of retries.Joe Gregorio2012-04-171-6/+7
|
* 0.7.4 fix for missing cacertsJoe Gregorio2012-03-021-1/+1
|
* Changing version numbers for 0.7.3 releaseJoe Gregorio2012-03-022-4/+6
|
* Fall back to using installed socks.py if local one is not found.Joe Gregorio2012-01-091-1/+4
| | | | Reviewed in http://codereview.appspot.com/5485050/
* When opening a socket for HTTP, httplib2 uses the IP and port that is ↵Joe Gregorio2012-01-061-1/+1
| | | | returned from socket.getaddrinfo(self.host, self.port, 0, socket.SOCK_STREAM). This breaks using an HTTP CONNECT proxy by preventing the socks module from ever seeing the original domain name. Using the orignal hostname and port seem to be the correct choice here as the socket library will resolve them and it would have already been cached.
* Fixed failing test case when IPv6 HTTPS server is presentJason R. Coombs2011-08-091-0/+4
|
* Fixed failing test case on WindowsJason R. Coombs2011-08-091-54/+56
|
* Fix python 2.4 compat issues and fixed python 3.0 tests.Joe Gregorio2012-01-051-13/+38
|
* Now allow unicode to specify proxy hostname. Fixes #179Jason R. Coombs2011-12-011-6/+6
|
* Fixed issue where proxy bypass detection failed when a port was specified.Jason R. Coombs2011-08-161-1/+3
|
* no_proxy can now be upper caseJason R. Coombs2011-08-162-3/+21
| | | | | ProxyInfo.from_environment now honors no_proxy=* ProxyInfo.applies_to now matches the domain of the host (consistent with Python's urllib)
* Http() now detects the proxy configurationJason R. Coombs2011-08-092-7/+38
|
* Added support to ProxyInfo object for detection of proxy from environment ↵Jason R. Coombs2011-08-092-1/+88
| | | | variables
* Reformatted ProxyInfo for readabilityJason R. Coombs2011-08-091-15/+22
|
* Prepping for version 0.7.2 releaseJoe Gregorio2011-11-141-1/+1
|
* Fix up some tests.Joe Gregorio2011-11-141-4/+4
|
* Actually fix the issue in AppEngineHttpConnection.getresponse.Alain Vongsouvanh2011-11-111-1/+0
|
* Raise an exception in AppEngineHttpConnection.getresponse if response is None.Alain Vongsouvanh2011-11-091-1/+4
|
* Fixes issue 161.Joe Gregorio2011-10-201-0/+3
| | | | | | Don't use App Engine urlfetch when the apiproxy stub is not present. Reviewed in http://codereview.appspot.com/4823050/.
* Add socks.PROXY_TYPE_HTTP_NO_TUNNEL. Reviewed in ↵Joe Gregorio2011-10-061-1/+54
| | | | http://codereview.appspot.com/4956072/. Fixes issue #38.
* Change out Go Daddy root ca for their ca bundle. Also add checks for version ↵Joe Gregorio2011-06-231-24/+77
| | | | number matching when doing releases.
* Add Go Daddy cert. Fixes issue 154.Joe Gregorio2011-06-231-0/+28
|
* Fix issue with not matching on first host in cert list. Add unit tests.Joe Gregorio2011-06-232-1/+9
|