summaryrefslogtreecommitdiff
path: root/src/urllib3/connection.py
Commit message (Expand)AuthorAgeFilesLines
* Ensure SSLSocket is closed after failure verifying cert hostname or fingerprintThomas Grainger2023-04-291-27/+33
* Update pre-commit reposHasan Ramezani2023-02-011-2/+0
* Use the typing namespace and from __future__ import annotationsBastian Venthur2022-11-211-100/+89
* Change deprecation warnings to explicitly mention v2.1.0 for removalsSeth Michael Larson2022-11-151-5/+5
* Fix socket timeout value when HTTPConnection is reusedSeth Michael Larson2022-11-141-0/+5
* Create BaseHTTPConnection APIsSeth Michael Larson2022-11-101-78/+138
* Remove usage of HTTPConnection.auto_openQuentin Pradet2022-11-091-11/+3
* Update mypy to 0.990Hasan Ramezani2022-11-081-1/+1
* Change HTTPConnection.getresponse() to return urllib3.HTTPResponseLevi2022-11-071-1/+97
* Update mypy to 0.981Hasan Ramezani2022-10-031-2/+3
* Drop support for OpenSSL <1.1.1 (#2705)Seth Michael Larson2022-08-221-0/+3
* Add proxy_assert_hostname and proxy_assert_fingerprint to ProxyManagerJosh Schneier2022-08-171-2/+4
* Bump RECENT_DATEQuentin Pradet2022-07-011-1/+1
* Explicitly strip zone ID from hostnames before matching certificatesPierre Bourdon2022-06-191-6/+8
* Create our own logic for chunked content framingSeth Michael Larson2022-06-191-49/+65
* Fix incorrect error message during connection errors to HTTPS websites using ...Hasan Ramezani2022-05-271-4/+5
* Detect 'unknown protocol' for connecting via HTTPS to an HTTP proxySeth Michael Larson2022-03-051-2/+7
* Avoid socket leak if HTTPSConnection.connect() failsThomas Grainger2022-03-021-3/+2
* [2.0] Add tests for IPv6 proxy subjectAltNamesSeth Michael Larson2022-02-081-0/+16
* Change proxy TLS flow to match destination TLS flowSeth Michael Larson2022-01-231-106/+158
* Remove platform-specific pragmas for covered codeQuentin Pradet2022-01-171-1/+1
* Respect 'SSLContext.hostname_checks_common_name' when available and setHasan Ramezani2022-01-141-5/+25
* Wrap proxy TLS, connection, and timeout errors with ProxyErrorSeth Michael Larson2021-11-151-42/+43
* Add sentinel for default timeouts compatible with MypyHasan Ramezani2021-11-011-3/+4
* Use SSLContext.check_hostname when SSLContext.hostname_checks_common_name is ...Quentin Pradet2021-10-081-4/+1
* Don't unconditionally wrap proxy connection errors with HTTPSProxyErrorSeth Michael Larson2021-09-261-10/+31
* Fix typos (#2426)Christian Clauss2021-09-241-3/+3
* Default to setting 'SSLContext.minimum_version=TLSVersion.TLSv1_2'Seth Michael Larson2021-08-171-25/+0
* Use 'SSLContext.minimum|maximum_version' when passed 'ssl_version'Seth Michael Larson2021-08-171-5/+20
* Explicitly chain or don't chain exceptions (#2340)Ran Benita2021-08-151-6/+9
* Fail on bytes/string comparisonsQuentin Pradet2021-08-131-0/+8
* Specify the error code for mypy type ignoresHasan Ramezani2021-08-101-7/+7
* Drop support for Python 3.6Hasan Ramezani2021-07-271-14/+8
* Change sub-class of NameResolutionError to NewConnectionErrorQuentin Pradet2021-07-081-1/+1
* Remove a few unnecessary `# type: ignore` commentsQuentin Pradet2021-07-081-1/+1
* Raise NameResolutionError instead of socket.gaierror (#2305)euri102021-06-281-1/+3
* Don't emit multiple Transfer-Encoding headers in request_chunked()Vishwas B Sharma2021-06-211-1/+1
* Make all type aliases private and the same formatVishwas B Sharma2021-06-211-11/+13
* Add type hints to urllib3.contrib.socks Hasan Ramezani2021-06-181-1/+1
* Add type hints to urllib3.connectionpoolHasan Ramezani2021-06-031-3/+3
* Add type hints to urllib3.poolmanager (#2232)Hasan Ramezani2021-05-311-1/+1
* Fix default socket_options value for HTTPSConnectionFranek Magiera2021-05-101-1/+3
* Change from str.format() to f-stringsFranek Magiera2021-05-011-3/+4
* Move ssl_match_hostname to urllib3.utilsHasan Ramezani2021-04-211-1/+1
* Add type hints for proxy, ssl_, ssltransport and wait modulesFranek Magiera2021-04-201-8/+2
* Add type hints to connection modulesFranek Magiera2021-04-121-78/+182
* Stop relying on stdlib hostname matching until hostname_checks_common_name bu...Quentin Pradet2021-03-181-2/+4
* Lean on SSLContext to verify hostnames when possible (#2178)Quentin Pradet2021-03-161-4/+13
* Fix last place that allowed a missing check_hostnameQuentin Pradet2021-03-081-1/+1
* Add exception wrapper for HTTPS proxy connection failure (#2133)Jorge2021-02-091-23/+37