summaryrefslogtreecommitdiff
path: root/src/urllib3/util/ssl_.py
Commit message (Expand)AuthorAgeFilesLines
* Use the typing namespace and from __future__ import annotationsBastian Venthur2022-11-211-61/+63
* Change deprecation warnings to explicitly mention v2.1.0 for removalsSeth Michael Larson2022-11-151-2/+1
* Stop considering LibreSSL for HAS_NEVER_CHECK_COMMON_NAMEQuentin Pradet2022-11-111-24/+9
* Update mypy to 0.990Hasan Ramezani2022-11-081-2/+2
* Drop support for OpenSSL <1.1.1 (#2705)Seth Michael Larson2022-08-221-89/+5
* Respect 'SSLContext.hostname_checks_common_name' when available and setHasan Ramezani2022-01-141-10/+26
* Update mypy to 0.930Hasan Ramezani2021-12-221-5/+7
* Use SSLContext.check_hostname when SSLContext.hostname_checks_common_name is ...Quentin Pradet2021-10-081-0/+61
* Strip brackets from IPv6 hosts before certificate hostname matchingDerek Higgins2021-09-161-2/+2
* Default to setting 'SSLContext.minimum_version=TLSVersion.TLSv1_2'Seth Michael Larson2021-08-171-0/+3
* Use 'SSLContext.minimum|maximum_version' when passed 'ssl_version'Seth Michael Larson2021-08-171-5/+62
* Explicitly chain or don't chain exceptions (#2340)Ran Benita2021-08-151-1/+1
* Fail on bytes/string comparisonsQuentin Pradet2021-08-131-1/+1
* Specify the error code for mypy type ignoresHasan Ramezani2021-08-101-6/+6
* Drop support for Python 3.6Hasan Ramezani2021-07-271-2/+4
* Make all type aliases private and the same formatVishwas B Sharma2021-06-211-2/+2
* Fix ssl deprecation warnings in Python 3.10Seth Michael Larson2021-06-071-4/+19
* Add type hints for proxy, ssl_, ssltransport and wait modulesFranek Magiera2021-04-201-16/+71
* Add type hints to connection modulesFranek Magiera2021-04-121-19/+27
* Lean on SSLContext to verify hostnames when possible (#2178)Quentin Pradet2021-03-161-16/+7
* Always pass server_hostname to wrap_socket()Quentin Pradet2021-03-101-11/+4
* Remove hasattr for 'check_hostname' as should always exist in Python 3.6+Quentin Pradet2021-02-121-6/+3
* Add types to URL parser, remove get_host() and split_first() (#2139)Seth Michael Larson2021-02-091-2/+2
* Use system TLS ciphers if using OpenSSL 1.1.1+ or SecureTransportSeth Michael Larson2021-01-071-2/+26
* Remove _const_compare_digestjianghang2020-11-261-16/+1
* Remove backported SSLContext and careful ssl importsQuentin Pradet2020-11-151-93/+16
* Remove support for Python 2 and 3.5Hugo van Kemenade2020-11-151-11/+6
* Import features from ssl module with more granularitySeth Michael Larson2020-11-121-1/+9
* Upgrade to Ubuntu 20.04, PyPy 3.6 and CPython 3.9 finalQuentin Pradet2020-11-121-1/+1
* Don't set keylog_filename for empty valuesSeth Michael Larson2020-10-041-2/+4
* Sort imports with 'isort'Quentin Pradet2020-10-011-8/+8
* Integrate TLS-in-TLS support into urllib3 (#1923)Jorge2020-09-291-3/+32
* Disable the use of session tickets on TLSv1.2 by defaultPleasantMachine92020-09-251-1/+12
* Remove duplicate dict key and except blockhodbn2020-09-091-8/+1
* Don't raise SNI warning on SecureTransport with server_hostname=Nonehodbn2020-08-231-9/+12
* Send "http/1.1" ALPN extension during TLS handshakehodbn2020-07-161-0/+7
* Feature/support env var sslkeylogfile (#1867)Bastiaan Bakker2020-06-111-0/+7
* Fix linting for flake8 v3.8Quentin Pradet2020-05-121-2/+2
* Allow the CA certificate data to be passed as a string (#1804)Benno Rice2020-02-221-3/+10
* Document actual default value for resolve_cert_reqs() (#1767)Dominique Martinet2019-12-031-1/+1
* Release 1.25.5 (#1685)1.25.5Seth Michael Larson2019-09-191-2/+7
* Fix for Python 4 (#1669)Hugo van Kemenade2019-08-251-1/+1
* Enable TLS 1.3 post-handshake authentication (#1635)Christian Heimes2019-08-161-0/+7
* Percent-encode invalid characters within auth section (#1647)Seth Michael Larson2019-07-261-10/+2
* Auto formatting using blackRatan Kulshreshtha2019-05-251-71/+82
* is_ipaddress shouldn't detect IPvFuture addresses (#1583)Seth Michael Larson2019-04-251-4/+4
* Apply changes from 1.24.2 release to master (#1566)Seth Michael Larson2019-04-191-1/+2
* Add support for TLS 1.3 to all HTTPSConnection implementations (#1496)Seth Michael Larson2019-02-271-13/+23
* Use cert_reqs=CERT_REQUIRED by default (#1507)Seth Michael Larson2019-01-251-2/+2
* Add support for password-protected client keyfiles (#1489)Seth Michael Larson2019-01-221-3/+24