httpx/http3
Seth Michael Larson ba83e29aee Support client cert passwords, new TLS options (#118)
* Support client cert passwords, new TLS options

* Update test_config.py

* Switch to try-except for post_handshake_auth=True

SSLContext.post_handshake_auth raises AttributeError if the property is available but cannot be written to (needs OpenSSL 1.1.1+)

* Also try-except for hostname_checks_common_name=False

* Custom implementation of trustme.CA() that emits encrypted PKs

* lint

* Split name of test

* Updates from review comments

* Don't load default CAs yet
2019-07-16 10:08:57 +01:00
..
dispatch Check for connection aliveness on pool re-acquiry (#111) 2019-07-08 15:57:29 +01:00
__init__.py Minor tweaks in line with requests behavior (#110) 2019-07-03 10:33:38 +01:00
__version__.py Version 0.6.7 2019-07-08 15:58:44 +01:00
api.py Multipart support (#90) 2019-06-17 14:38:24 +01:00
auth.py http3 (#86) 2019-06-12 15:02:16 +01:00
client.py Minor tweaks in line with requests behavior (#110) 2019-07-03 10:33:38 +01:00
concurrency.py Version 0.6.4 (#105) 2019-06-25 13:24:12 +01:00
config.py Support client cert passwords, new TLS options (#118) 2019-07-16 10:08:57 +01:00
decoders.py Include host header directly (#109) 2019-06-27 16:46:13 +01:00
exceptions.py Check for connection aliveness on pool re-acquiry (#111) 2019-07-08 15:57:29 +01:00
interfaces.py Read/Write timeout modes (#104) 2019-06-25 12:54:14 +01:00
models.py Encoding detection in Response.json (#116) 2019-07-11 17:14:58 +01:00
multipart.py Include host header directly (#109) 2019-06-27 16:46:13 +01:00
status_codes.py Int status codes (#92) 2019-06-17 16:53:39 +01:00
utils.py Encoding detection in Response.json (#116) 2019-07-11 17:14:58 +01:00