]> Sergey Matveev's repositories - public-inbox.git/commit - lib/PublicInbox/Search.pm
read-only NNTP server
authorEric Wong <e@80x24.org>
Fri, 18 Sep 2015 01:37:53 +0000 (01:37 +0000)
committerEric Wong <e@80x24.org>
Fri, 18 Sep 2015 21:23:53 +0000 (21:23 +0000)
commit761736a312a103ba522abac52a604564f9e788ce
tree283a952c417d4be4573e1e26a9b546e0b1fdadf6
parent62ee3cb36dd08f17e444e96dc80108464ee10cba
read-only NNTP server

Implementing NEWNEWS, XHDR, XOVER efficiently will require
additional caching on top of msgmap.

This seems to work with lynx and slrnpull, haven't tried clients.

DO NOT run in production, yet, denial-of-service vulnerabilities
await!
lib/PublicInbox/Msgmap.pm
lib/PublicInbox/NNTP.pm [new file with mode: 0644]
lib/PublicInbox/NewsGroup.pm [new file with mode: 0644]
lib/PublicInbox/Search.pm
public-inbox-nntpd [new file with mode: 0644]
t/msgmap.t
t/nntp.t [new file with mode: 0644]