summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request from GHSA-q2q7-5pp4-w6pgSeth Michael Larson2021-05-261-0/+10
* Add coverage for all raise branchesBastian Venthur2021-05-228-3/+111
* Added body parameter to top-level request() and RequestMethods.request()Bastian Venthur2021-05-191-0/+10
* Properly proxy EOF on the SSLTransport test suite. (#2218)Jorge2021-05-131-0/+6
* Remove urllib3.util.current_time, use time.monotonic insteadHasan Ramezani2021-05-111-10/+10
* Fix default socket_options value for HTTPSConnectionFranek Magiera2021-05-101-1/+11
* Raise FullPoolError when _put_conn() is called on full blocking poolDmitry Mazin2021-05-011-3/+51
* Change from str.format() to f-stringsFranek Magiera2021-05-011-1/+1
* Move ssl_match_hostname to urllib3.utilsHasan Ramezani2021-04-212-3/+48
* Add type hints for proxy, ssl_, ssltransport and wait modulesFranek Magiera2021-04-201-10/+0
* Add type hints to connection modulesFranek Magiera2021-04-122-7/+14
* Add test case where idna is not installedHasan Ramezani2021-03-193-52/+76
* Replace `pytest.yield_fixture` with `pytest.fixture`. (#2187)Hasan Ramezani2021-03-181-1/+1
* Lean on SSLContext to verify hostnames when possible (#2178)Quentin Pradet2021-03-165-32/+10
* Always use our custom ssl.match_hostname() implementationQuentin Pradet2021-03-161-0/+12
* Remove notOpenSSL098 pytest fixtureQuentin Pradet2021-03-122-16/+0
* Always pass server_hostname to wrap_socket()Quentin Pradet2021-03-102-11/+7
* Add type hints to collections and exceptions modulesJess Shapiro2021-03-081-10/+41
* Remove deprecated iter_fields(), add type hints to 'fields' and 'filepost' mo...Seth Michael Larson2021-02-101-15/+1
* Add exception wrapper for HTTPS proxy connection failure (#2133)Jorge2021-02-091-0/+14
* Add types to URL parser, remove get_host() and split_first() (#2139)Seth Michael Larson2021-02-091-31/+15
* Add defensive test cases for brotlipySeth Michael Larson2021-02-083-13/+15
* Add top-level request() methodFranek Magiera2021-02-081-0/+6
* Use pyupgrade, black, isort, and flake8 via pre-commitHugo van Kemenade2021-01-081-2/+0
* Use system TLS ciphers if using OpenSSL 1.1.1+ or SecureTransportSeth Michael Larson2021-01-072-159/+185
* Use match parameter in pytest.raises()Hasan Ramezani2020-12-298-55/+42
* Remove work-around for missing ipaddress module in Python 2Jon Dufresne2020-12-261-10/+0
* Remove fallback on commonName in match_hostname()Hasan Ramezani2020-12-234-45/+24
* Update find_unused_port to Python 3.9 version (#2102)Quentin Pradet2020-12-111-10/+17
* Improve message for ProxySchemeUnknown exceptionHasan Ramezani2020-12-101-0/+22
* Switch to Brotli C bindings for CPython, brotlicffi for non-CPython (#2099)Seth Michael Larson2020-12-051-1/+4
* Change return type of HTTPResponse.getheaders() to match CPythonSeth Michael Larson2020-11-281-1/+1
* Remove _const_compare_digestjianghang2020-11-261-20/+1
* Remove deprecated Retry optionsQuentin Pradet2020-11-243-489/+12
* Remove six (#2078)Hasan Ramezani2020-11-235-22/+49
* Remove Python 2 branches, HTTPHeaderDict.from_httplibHasan Ramezani2020-11-182-11/+1
* Remove strict parameter (#2064)Hasan Ramezani2020-11-162-43/+12
* Remove support for Google App Engine StandardHugo van Kemenade2020-11-155-328/+0
* Remove support for Python 2 and 3.5Hugo van Kemenade2020-11-1536-812/+436
* Fix test_proxy_rejection even with two localhost entriesQuentin Pradet2020-11-121-3/+31
* Don't send 'User-Agent' twice if header is binarySeth Michael Larson2020-11-111-0/+23
* Fix constructor parameter order in SSLTransport.Jorge Lopez Silva2020-11-071-0/+17
* Skip TLS versions if disabled by OpenSSL configSeth Michael Larson2020-11-053-36/+72
* Terminate connection when custom verification fails (SecureTransport) (#1977)hodbn2020-11-012-12/+57
* Add SKIP_HEADER for skipping automatically added headersSeth Michael Larson2020-10-272-8/+142
* Deprecate negotiating TLSv1 and TLSv1.1 by defaultSeth Michael Larson2020-10-061-20/+100
* Don't set keylog_filename for empty valuesSeth Michael Larson2020-10-041-0/+12
* Fix flaky test by avoiding refused connection with short timeout (#2008)Quentin Pradet2020-10-021-2/+2
* Sort imports with 'isort'Quentin Pradet2020-10-0137-237/+212
* Raise error on invalid labels in create_connection()Hasan Ramezani2020-09-301-0/+24