]> Sergey Matveev's repositories - public-inbox.git/commit
nntp: support COMPRESS DEFLATE per RFC 8054
authorEric Wong <e@80x24.org>
Fri, 5 Jul 2019 22:53:38 +0000 (22:53 +0000)
committerEric Wong <e@80x24.org>
Sat, 6 Jul 2019 04:33:37 +0000 (04:33 +0000)
commit77c66b4cdb1d52321ed3cb6352fe0b72312cbb71
tree66e6b3a1a0a754abaa02589301b2b99a1af5ea41
parentf60b310cf3ebabbb7aae6a74fb91bf5946983503
nntp: support COMPRESS DEFLATE per RFC 8054

This is only tested so far with my patches to Net::NNTP at:
https://rt.cpan.org/Ticket/Display.html?id=129967

Memory use in C10K situations is disappointing, but that's
the nature of compression.

gzip compression over HTTPS does have the advantage of not
keeping zlib streams open when clients are idle, at the
cost of worse compression.
MANIFEST
TODO
lib/PublicInbox/NNTP.pm
lib/PublicInbox/NNTPdeflate.pm [new file with mode: 0644]
script/public-inbox-nntpd
t/nntpd-tls.t
t/nntpd-validate.t [new file with mode: 0644]
t/nntpd.t