| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Revert "Use urllib for chunked requests" | Nate Prewitt | 2020-02-18 | 1 | -13/+58 |
| | | | | | This reverts commit 2da7fe08586aeaff614c017a9a834a22c937384a. | ||||
| * | Use urllib for chunked requests | Leon Verrall | 2019-07-02 | 1 | -58/+13 |
| | | |||||
| * | remove final remnants from 2.6 | Nate Prewitt | 2018-10-17 | 1 | -7/+6 |
| | | |||||
| * | Use comprehensions whenever possible | Hugo Osvaldo Barrera | 2018-10-16 | 1 | -2/+1 |
| | | |||||
| * | wrap url parsing exceptions from urllib3's PoolManager | Nate Prewitt | 2018-09-30 | 1 | -2/+7 |
| | | |||||
| * | Misspelled 'proxy' parameter in docstring | Steven M. Vascellaro | 2018-06-26 | 1 | -1/+1 |
| | | | | | The 'proxy' parameter was misspelled as 'proxies' in the docstring. | ||||
| * | pass kwargs from send call to add_headers, per documentation | Jonathan Elliott Blum | 2018-02-02 | 1 | -1/+1 |
| | | |||||
| * | Check if host is invalid for proxy | Nehal J Wani | 2017-11-15 | 1 | -1/+6 |
| | | | | | | | | | According to RFC3986, the authority section can be empty for a given URL, however, for a proxy URL, it shouldn't be. This patch adds a check to verify that the parsed URL will have a valid host before creating the proxy manager. Fixes #4353 | ||||
| * | support extraction of certificate bundle from a zip archive | Arthur Vigil | 2017-11-05 | 1 | -4/+4 |
| | | |||||
| * | Correctly raise SSLError from urllib3. | Cory Benfield | 2017-07-29 | 1 | -0/+5 |
| | | |||||
| * | fix | Kenneth Reitz | 2017-05-26 | 1 | -3/+3 |
| | | |||||
| * | fix adapters.py | Kenneth Reitz | 2017-05-26 | 1 | -14/+15 |
| | | |||||
| * | Simplify fix for #4025 | Jonas Laursen | 2017-05-18 | 1 | -32/+33 |
| | | |||||
| * | Fix #4025 | Jonas Laursen | 2017-05-18 | 1 | -32/+32 |
| | | |||||
| * | Remove some unused imports. | Chris Gavin | 2017-04-25 | 1 | -1/+1 |
| | | |||||
| * | remove change for timeout=None | Alexander 'Leo' Bergolth | 2017-03-30 | 1 | -5/+2 |
| | | |||||
| * | whitespace | Alexander 'Leo' Bergolth | 2017-03-29 | 1 | -1/+0 |
| | | |||||
| * | small rearrangement | Alexander 'Leo' Bergolth | 2017-03-29 | 1 | -3/+3 |
| | | |||||
| * | allow urllib3 Timeout objects as timeout parameter for HTTPAdapter.send() | Alexander 'Leo' Bergolth | 2017-03-29 | 1 | -4/+10 |
| | | | | | | omit timeout argument when calling urlopen on the connection. this allows setting a default timeout at connection pool level: adapter.poolmanager.connection_pool_kw['timeout'] = urllib3.Timeout(...) | ||||
| * | PR review fixes: | Bastien Gérard | 2017-03-22 | 1 | -7/+12 |
| | | | | | | | - used httpbin_secure for tests - updated docstring related to `verify` param" - used TLS acronym instead of SSL | ||||
| * | #3927 fixes based on review | Bastien Gérard | 2017-03-22 | 1 | -4/+5 |
| | | |||||
| * | #3926 raise IOError when providing an invalid path to a CA bundle or ↵ | Bastien Gérard | 2017-03-22 | 1 | -8/+15 |
| | | | | | certificate files | ||||
| * | [httpAdapter] allow empty password in proxy credentials | Pawel Miech | 2016-10-31 | 1 | -1/+1 |
| | | | | | fixes #3659 | ||||
| * | Document bunch of return types | Ville Skyttä | 2016-08-09 | 1 | -0/+6 |
| | | |||||
| * | Make BaseAdapter describe the mandatory adapter interface (#3216) | Seppo Yli-Olli | 2016-05-24 | 1 | -1/+15 |
| | | | | | | | | | | | * BaseAdapter definition of send is missing mandatory params * Copy over relevant parts of the interface documentation * Indentation fix * Change base class documentation for close | ||||
| * | Merge pull request #2953 from Lukasa/socks_proxy_support | Kenneth Reitz | 2016-04-29 | 1 | -8/+33 |
| |\ | | | | | SOCKS Proxy Support | ||||
| | * | Help @sigmavirus24 with code golf. | Cory Benfield | 2015-12-30 | 1 | -8/+7 |
| | | | |||||
| | * | Some code cleanups. | Cory Benfield | 2015-12-30 | 1 | -23/+25 |
| | | | |||||
| | * | Don't parse nonexistent URLs. | Cory Benfield | 2015-12-30 | 1 | -1/+2 |
| | | | |||||
| | * | Add support for SOCKS | Cory Benfield | 2015-12-30 | 1 | -10/+33 |
| | | | |||||
| * | | Clear any pooled proxy connections | Matt Dainty | 2016-04-15 | 1 | -2/+4 |
| | | | | | | | | | | | As well as clearing any pooled direct connections, iterate over any ProxyManager objects and clear any pooled proxy connections there as well. | ||||
| * | | Raise a ProxyError for proxy related connection issues. | Alexander Shchapov | 2016-03-17 | 1 | -0/+3 |
| | | | |||||
| * | | Remove int type on max_retries argument. | Carson Lam | 2016-01-29 | 1 | -1/+1 |
| |/ | |||||
| * | Update adapters.py | Olle Lundberg | 2015-11-25 | 1 | -1/+1 |
| | | | | Remove duplicate word. | ||||
| * | Merge pull request #2858 from Lukasa/support_ca_cert_directories | Ian Cordasco | 2015-11-07 | 1 | -1/+7 |
| |\ | | | | | Add support for a directory of CAs | ||||
| | * | Add support for a directory of CAs | Cory Benfield | 2015-11-05 | 1 | -1/+7 |
| | | | |||||
| * | | Fix breakage introduced by 8f591682 | Cory Benfield | 2015-11-05 | 1 | -2/+2 |
| |/ | |||||
| * | Use buffering for HTTP responses on chunked requests | Dimitris Bliablias | 2015-10-15 | 1 | -1/+9 |
| | | | | | | | | | | | | For non-chunked requests, the request is performed using the 'urlopen' method that underlying uses buffering for the HTTP responses (for Python 2.7+ versions). For chunked requests though, the request is made via a different code path and so the 'getresponse' method is called without using buffering. So, the response is consumed per single byte via a recv() call on the underlying socket. This patch, fixes that issue to mimic the non-chucked request behavior. | ||||
| * | NewConnectionErrors aren't timeouts. | Cory Benfield | 2015-10-08 | 1 | -1/+4 |
| | | | | | This is a compatibility change, and should be removed in 2.8.0 | ||||
| * | Merge pull request #2678 from sigmavirus24/proposed/2.8.0 | Cory Benfield | 2015-10-05 | 1 | -0/+4 |
| |\ | | | | | Proposed 2.8.0 | ||||
| | * | Catch and wrap ClosedPoolError | Susan Tan | 2015-07-17 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | Partially resolves #1572: "urllib3 exceptions passing through requests API". Inspired from Lukasa's 2605be11d82d42438ac7c3993810c955bde74cef. | ||||
| * | | don't lowercase a url before urlparsing it | Jason Grout | 2015-08-28 | 1 | -1/+1 |
| | | | | | | | | | urlparse automatically lowercases the scheme and hostname | ||||
| * | | Use url parsing to check the scheme | Jason Grout | 2015-08-28 | 1 | -1/+2 |
| | | | |||||
| * | | Fix documentation for the proxies dictionary | Jason Grout | 2015-08-27 | 1 | -1/+1 |
| | | | |||||
| * | | Factor out the proxy selection code | Jason Grout | 2015-08-27 | 1 | -13/+5 |
| | | | |||||
| * | | Fix another place the proxy-selecting logic is used. | Jason Grout | 2015-08-27 | 1 | -3/+5 |
| | | | |||||
| * | | Clarify the per-host proxy code | Jason Grout | 2015-08-25 | 1 | -2/+4 |
| | | | |||||
| * | | Implement per-host proxies | Jason Grout | 2015-08-24 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | This change allows the proxy dict to be have entries of the form {'<scheme>://<hostname>': '<proxy>'}. Host-specific proxies will be used in preference to the scheme-specific proxies (i.e., proxy dict entries with keys like 'http' or 'https'). Fixes #2722 | ||||
| * | | modify proxy_headers docstrings | qingyunha | 2015-08-24 | 1 | -1/+0 |
| | | | |||||
| * | | Docs: Fix links to `timeouts` section by using :ref: instead of | Lukas Graf | 2015-08-15 | 1 | -2/+2 |
| |/ | | | | linking to .html files. | ||||
