New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vhost support using multiple TLS certificates #2270
Commits on Oct 15, 2021
Commits on Oct 16, 2021
-
-
Alter the order of initial log messages and handling. In particular, …
…enable debug mode early so that debug messages during init can be shown.
-
-
-
Commits on Oct 17, 2021
-
Replace old expired test cert with new ones and a script for regenera…
…ting them as needed.
-
-
-
-
-
More log message order fixup. The tests do not account for the logo b…
…eing printed first.
-
Commits on Oct 19, 2021
-
CertSelector now allows dicts and SSLContext within its list. Server names are stored even when no list is used. SSLContext.sanic now contains a dict with any setting passed and information extracted from cert. That information is available on request.conn_info.cert. Type annotations added. More tests incl. a handler for faking hostname in tests.
-
Remove a problematic logger test that apparently was not adding any c…
…overage or value to anything.
-
-
-
Additional test for cert selection. Certs recreated without DNS:local…
…host on sanic.example cert.
-
Move TLS dict processing to CertSimple, make the names field optional…
… and use names from the cert if absent.
Commits on Oct 24, 2021
-
-
Use ValueError for internal message passing to avoid CertificateError…
…'s odd message formatting.
-
-
-
-
-
Commits on Oct 27, 2021
-
-
-
Removed support for strict checking without any certs, black forced f…
…scked up formatting.
-