diath / ayame

IRC daemon

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SSL/TLS

diath opened this issue · comments

commented

We should add support for SSL/TLS using tokio_tls (or maybe some other library that integrates with tokio?). Additionally there should be an ssl_port config directive that enables a TlsAcceptor to coexist with a regular acceptor, as well as a global user mode indicating an SSL connection and a channel mode restricting users to SSL-only.