From 77c66b4cdb1d52321ed3cb6352fe0b72312cbb71 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Fri, 5 Jul 2019 22:53:38 +0000 Subject: 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 | 2 ++ 1 file changed, 2 insertions(+) (limited to 'MANIFEST') diff --git a/MANIFEST b/MANIFEST index 4cb5f38f..24280351 100644 --- a/MANIFEST +++ b/MANIFEST @@ -113,6 +113,7 @@ lib/PublicInbox/MsgTime.pm lib/PublicInbox/Msgmap.pm lib/PublicInbox/NNTP.pm lib/PublicInbox/NNTPD.pm +lib/PublicInbox/NNTPdeflate.pm lib/PublicInbox/NewsWWW.pm lib/PublicInbox/Over.pm lib/PublicInbox/OverIdx.pm @@ -230,6 +231,7 @@ t/msgmap.t t/msgtime.t t/nntp.t t/nntpd-tls.t +t/nntpd-validate.t t/nntpd.t t/nulsubject.t t/over.t -- cgit v1.2.3-24-ge0c7