Commit Graph

3 Commits

Author SHA1 Message Date
Simon Ser 5e211c61ac Fix cleartext listeners
We need a nil *tls.Config to setup cleartext listeners.

Fixes: eaed359829 ("Add support for TLS listeners")
Closes: https://github.com/emersion/hydroxide/issues/156
2021-02-25 12:39:03 +01:00
primalmotion eaed359829
Add support for TLS listeners
Support for -tls-cert and -tls-key to point to a certificate and
key to encrypt communications between the user and hydroxide.

Support for -tls-client-ca to ask client to present a certificate
signed by the provided CA.

Closes: https://github.com/emersion/hydroxide/issues/13
2021-02-24 09:48:29 +01:00
emersion e6f814952d
Store everything in XDG_CONFIG_HOME, add `status` command 2019-03-22 22:35:10 +02:00