Skip Menu |

This queue is for tickets about the libnet CPAN distribution.

Report information
The Basics
Id: 129967
Status: new
Priority: 0/
Queue: libnet

People
Owner: Nobody in particular
Requestors: e [...] 80x24.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: [PATCH|PULL] Net::NNTP: support compression
Date: Wed, 3 Jul 2019 01:16:52 +0000
To: bug-libnet [...] rt.cpan.org
From: Eric Wong <e [...] 80x24.org>
The attached patches depends on the TLS read-before-select patches in: https://rt.cpan.org/Ticket/Display.html?id=129966 You can also grab the entire 4-patch series via "git fetch": The following changes since commit ee9142670b970c5967f8cb9b7d6ccbf7883e53fa: Use L<> for links (2017-12-15 09:06:58 +0000) are available in the Git repository at: https://80x24.org/perl-libnet.git nntp-compress for you to fetch changes up to 0ab5c363a69702e586b7ef06be3ebff3e78656b7: Net::NNTP: support COMPRESS DEFLATE (RFC8054) (2019-07-03 01:12:18 +0000) ---------------------------------------------------------------- Eric Wong (4): Net::Cmd: append directly to partial buf on sysread Net::Cmd: fix ->getline if SSL_read overreads Net::Cmd: call ->sysread and ->syswrite as OO methods Net::NNTP: support COMPRESS DEFLATE (RFC8054) MANIFEST | 3 ++ Makefile.PL | 10 ++++ lib/Net/Cmd.pm | 78 ++++++++++++++++++----------- lib/Net/NNTP.pm | 43 +++++++++++++++- lib/Net/NNTP/Deflate.pm | 128 ++++++++++++++++++++++++++++++++++++++++++++++++ t/nntp_compress.t | 55 +++++++++++++++++++++ t/nntp_deflate.t | 109 +++++++++++++++++++++++++++++++++++++++++ 7 files changed, 397 insertions(+), 29 deletions(-) create mode 100644 lib/Net/NNTP/Deflate.pm create mode 100644 t/nntp_compress.t create mode 100644 t/nntp_deflate.t

Message body is not shown because sender requested not to inline it.

Message body is not shown because sender requested not to inline it.