]> Sergey Matveev's repositories - public-inbox.git/commit
nntp: NNTPS and NNTP+STARTTLS working
authorEric Wong <e@80x24.org>
Mon, 24 Jun 2019 02:52:38 +0000 (02:52 +0000)
committerEric Wong <e@80x24.org>
Mon, 24 Jun 2019 05:26:26 +0000 (05:26 +0000)
commitb70cf61f0c1f70621b88fe6420083a576d47f19f
tree88b4cd6fb40e983d7b9a536456067e42b7d890ba
parent93fc0336d39ba3ef07b479877e64371f07c86eab
nntp: NNTPS and NNTP+STARTTLS working

It kinda, barely works, and I'm most happy I got it working
without any modifications to the main NNTP::event_step callback
thanks to the DS->write(CODE) support we inherited from
Danga::Socket.
MANIFEST
certs/.gitignore [new file with mode: 0644]
certs/create-certs.perl [new file with mode: 0755]
lib/PublicInbox/DS.pm
lib/PublicInbox/Daemon.pm
lib/PublicInbox/NNTP.pm
lib/PublicInbox/NNTPD.pm
lib/PublicInbox/TLS.pm [new file with mode: 0644]
script/public-inbox-nntpd
t/nntpd-tls.t [new file with mode: 0644]
t/nntpd.t