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