summaryrefslogtreecommitdiffstats
path: root/src/tls.c
Commit message (Collapse)AuthorAgeFilesLines
* Implement TLS exchange with clientsDrew DeVault2020-09-241-3/+29
| | | | This probably leaves a bit to be desired tbh
* tls: move cert/key into host structureDrew DeVault2020-09-241-9/+4
| | | | | | | | We'll later want to set these on the SSL object (rather than SSL_CTX), so move these into the host struct for later access. We'll prefer to set it on the SSL object so that we can automatically use an up-to-date certificate, per ~sircmpwn/gmni#26.
* Implement TLS storeDrew DeVault2020-09-241-0/+176
Includes hands-free certificate generation and loading