Update README.md

This commit is contained in:
Michael Lazar 2019-08-24 14:38:57 -04:00 committed by GitHub
parent ce42822b23
commit 486f6409de
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 0 deletions

View File

@ -78,6 +78,15 @@ $ openssl req -newkey rsa:2048 -nodes -keyout {hostname}.key \
-nodes -x509 -out {hostname}.crt -subj "/CN={hostname}"
```
#### TLS Client Certificates
There are currently no plans to support transient self-signed client certificates.
This is due to a techinical limitation of the python standand library's ``ssl``
module, which is described in detail
[here](https://portal.mozz.us/?url=gemini%3A%2F%2Fmozz.us%2Fjournal%2F2019-08-21.txt).
Support for verified TLS client certificates will be added in a future version.
### Hostname
Because the gemini protocol sends the *whole* URL in the request, it's required