- 9bf300c v0.18.1 release by Sergey Shepelev · 4 years, 1 month ago
- 8373177 v0.18.0 release by Sergey Shepelev · 4 years, 1 month ago
- a1457cc IMPORTANT security vulnerability CWE-93 CRLF injection by Sergey Shepelev · 4 years, 1 month ago
- 9413ffc v0.17.4 release by Sergey Shepelev · 4 years, 1 month ago
- f568487 v0.17.3 release by Sergey Shepelev · 4 years, 2 months ago
- fa0c4d2 Switched the iri2uri import to a relative import by eshokrgozar · 4 years, 2 months ago
- 067b3f2 v0.17.2 release by Sergey Shepelev · 4 years, 2 months ago
- 0effb93 v0.17.1 release by Sergey Shepelev · 4 years, 2 months ago
- 6746342 v0.17.0 release by Sergey Shepelev · 4 years, 5 months ago
- ea0e1f1 feature: Http().redirect_codes set, works after follow(_all)_redirects check by Sergey Shepelev · 4 years, 5 months ago
- a128b94 v0.16.0 release by Sergey Shepelev · 4 years, 5 months ago
- fa9a3bb proxy: username/password as str compatible with pysocks; Thanks to Lorenzo Mentaschi by Sergey Shepelev · 4 years, 5 months ago
- 45441b2 IMPORTANT cache invalidation change, fix 307 keep method, add 308 redirect by Sergey Shepelev · 4 years, 6 months ago
- 095494d v0.15.0 release by Sergey Shepelev · 4 years, 6 months ago
- d12344a python2: regression in connect() error handling by cglouch · 4 years, 7 months ago
- 54ee0ef feature: Http.close() to clean persistent connections and sensitive data by Sergey Shepelev · 4 years, 8 months ago
- 4009e8e add support for password protected certificate files by Konstantin Koshelev · 4 years, 8 months ago
- 7615587 v0.14.0 release by Sergey Shepelev · 4 years, 9 months ago
- d498ee3 v0.13.1 release (#141) by Sergey Shepelev · 4 years, 11 months ago
- e92155b v0.13.0 release by Sergey Shepelev · 5 years ago
- dd741d1 v0.12.3 release by Sergey Shepelev · 5 years ago
- 23a7e13 v0.12.1 release by Sergey Shepelev · 5 years ago
- 806de52 Catch socket timeouts and clear dead connection by Justin Israel · 6 years ago
- 86c3b4e v0.12.0 release by Sergey Shepelev · 6 years ago
- 8b65b52 ca_certs from environment HTTPLIB2_CA_CERTS or certifi by Dirk Boye · 6 years ago
- fc73888 CLEANUP: Refactor Google App Engine runtime environment detection. (#120) by Alex Yu · 6 years ago
- f501e15 CLEANUP: Add file encoding header. (#119) by Alex Yu · 6 years ago
- 1641f7b Revert http:443->https workaround by Sergey Shepelev · 6 years ago
- 211d6f0 eliminate connection pool read race; Thanks to Justin Israel by Sergey Shepelev · 6 years ago
- aa1b95b Autoformat py files using Black (#105) by Alex Yu · 6 years ago
- 56b1fa3 cache: stronger safename; Thanks to Lev Maximov by Sergey Shepelev · 6 years ago
- 70fb0c8 v0.11.3 release by Sergey Shepelev · 6 years ago
- 470bb2a v0.11.2 release by Sergey Shepelev · 6 years ago
- a49b5a9 proxy: py3 NameError basestring by uu4k · 6 years ago
- f20cd36 v0.11.1 release by Sergey Shepelev · 6 years ago
- 5dee729 v0.11.0 release by Sergey Shepelev · 6 years ago
- 12b26f9 proxy: no_proxy=bar was matching foobar by Sergey Shepelev · 6 years ago
- 3fb522e Add new DigiCert root certificate (#91) by Andrade · 6 years ago
- 0112eff tests: py2/3 unified, using pytest, automated on Travis by Sergey Shepelev · 7 years ago
- e8ca24b fix issue #11 (#71) by hsmtkk · 6 years ago
- 5bb616c dict.has_key(key) --> key in dict, new style exceptions (#81) by cclauss · 6 years ago
- 4caa6d0 fix wrong addr family (#69) by Cheng Ji · 7 years ago
- f3a5932 > fix UnicodeDecodeError using socks5 proxy. (#64) by KEBE · 7 years ago
- 2cbe576 Respect NO_PROXY env var in proxy_info_from_url(). (#58) by Matt Houglum · 7 years ago
- 43ff265 Bugfix for Content-Encoding: deflate by Phus Lu · 7 years ago
- 1ae16e0 v0.10.3 release by Sergey Shepelev · 7 years ago
- 455f17b support ssl certificate validation on python<=2.7.8 by Sergey Shepelev · 7 years ago
- 7b54fbb v0.10.2 release by Sergey Shepelev · 7 years ago
- 4623377 Release v0.10.1 by Sergey Shepelev · 7 years ago
- 40cbdcc ssl: hostname mismatch was checked only once (python2 fix) by Sergey Shepelev · 7 years ago
- 3d436df CLEANUP: Remove references to google3 from httplib2/python2 (#39) by rahulrv1980 · 7 years ago
- 5ccd260 NEW: Add proxy_headers argument to ProxyInfo constructor. (#21) by Martin Carroll · 8 years ago
- 8dd5057 NEW: IdenTrust DST Root CA X3 (#26) by Andy Sayler · 8 years ago
- 8aaecf4 NEW: Send SNI data for SSL connections on Python 2.7.9+. (#13) by Alexander Schlarb · 8 years ago
- d397c36 FIX: TypeError exception when running on Google App Engine. (#12) by Alex Yu · 8 years ago
- 4af7b57 CHANGE: On App Engine use urlfetch's default deadline if None is passed (#10) by Evan Jones · 8 years ago
- a780bf5 NEW: Support for specifying the SSL protocol version (Python v2) (#9) by Alex Yu · 8 years ago
- e7f6e62 stray raise by Joe Gregorio · 8 years ago
- eb74685 Restore a branch that was erroneously removed in a previous patch. by Joe Gregorio · 8 years ago
- 7fafaf2 Remove VeriSign Class 3 CA from trusted certs by Stephen Röttger · 8 years ago
- cf631a7 Release 0.9.2 by Joe Gregorio · 9 years ago
- 7ebbd43 Fix incorrect ResponseNotReady exceptions, retry on transient errors. by Colin Stolley · 9 years ago
- f9f7972 0.9.1 Release changes. by Joe Gregorio · 9 years ago
- e795282 Default to doing DNS resolution through a proxy server if present. by Michael Farrell · 10 years ago
- 84fd089 Release 0.9. The heartbleed release. by Joe Gregorio · 10 years ago
- 0197ec8 Add an updated cacerts.txt file and fix some tests. by Joe Gregorio · 10 years ago
- 9e1c4e5 use socket.getdefaulttimeout() on App Engine as well as off, take 2 by Ryan Barrett · 10 years ago
- 3118243 use socket.getdefaulttimeout() on App Engine as well as off by Ryan Barrett · 10 years ago
- aca2be6 Pass method by name, not positionally. by Joe Gregorio · 11 years ago
- 1d3a709 Fix handling of BadStatusLine. by Joe Gregorio · 11 years ago
- ee9ee3c 0.8 release by Joe Gregorio · 11 years ago
- 4eed8a1 Catch an edge case in imports. by Joe Gregorio · 11 years ago
- 7f66933 Fix App Engine headers. Reviewed in https://codereview.appspot.com/7402063/. by Joe Gregorio · 11 years ago
- d071e94 Make code slightly more portable. by Joe Gregorio · 11 years ago
- f7ed34e Make indents consistent with PEP8. by Joe Gregorio · 11 years ago
- c5eeb4b Add missing conn.close(). by Joe Gregorio · 11 years ago
- ffc3d54 Fix all whitespace issues. Patch from dhermes@google.com. by Joe Gregorio · 11 years ago
- f35aafc Change the App Engine specific connection objects to be subclasses by Joe Gregorio · 11 years ago
- 7642017 Update for 0.7.7 release. by Joe Gregorio · 12 years ago
- fe1ab34 Stop swallowing App Engine specific errors. Fixes issue 230. Fixes issue 231. by Joe Gregorio · 12 years ago
- 2084697 Fix Python3 dup header handling. Fixes isse #229. by Joe Gregorio · 12 years ago
- 53f169c Added GeoTrust cert by Joe Gregorio · 12 years ago
- 46546a6 Make httplib2.Http() instances pickleable. by Joe Gregorio · 12 years ago
- a91406d Version 0.7.6 by Joe Gregorio · 12 years ago
- c920442 On Python App Engine 2.7 a body can be passed in that is actually a stream. Do by Joe Gregorio · 12 years ago
- 8a8cbad Fix app engine by Joe Gregorio · 12 years ago
- ed72cba Fixes issue #212. Fixes issue #210. Fixes issue #214. Fixes issue #223. Fixes issue #222. by Joe Gregorio · 12 years ago
- de10aca Keys are lowercase in a Response object, regardless of how Response object is constructed. by Joe Gregorio · 12 years ago
- b30ed37 Add control so that Authorization: headers aren't forwarded on a 3xx response by default. by Joe Gregorio · 12 years ago
- 9f1f9ed Set the reason correctly when running on App Engine. by Joe Gregorio · 12 years ago
- f1a27da Fix proxy socks for SSL connections. Fixes issue #199. by Joe Gregorio · 12 years ago
- 4860c4f Add a parameter to control the number of retries. by Joe Gregorio · 12 years ago
- e5332f5 0.7.4 fix for missing cacerts by Joe Gregorio · 12 years ago
- 3e56313 Changing version numbers for 0.7.3 release by Joe Gregorio · 12 years ago
- 40e25c7 Fall back to using installed socks.py if local one is not found. by Joe Gregorio · 12 years ago
- 16f48c4 When opening a socket for HTTP, httplib2 uses the IP and port that is 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. by Joe Gregorio · 12 years ago
- cee15da Fixed failing test case when IPv6 HTTPS server is present by Jason R. Coombs · 13 years ago
- 88c1f28 Fixed failing test case on Windows by Jason R. Coombs · 13 years ago
- ac69af8 Fix python 2.4 compat issues and fixed python 3.0 tests. by Joe Gregorio · 12 years ago
- 9804c42 Now allow unicode to specify proxy hostname. Fixes #179 by Jason R. Coombs · 13 years ago