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)

Attachments
0003-Net-Cmd-call-sysread-and-syswrite-as-OO-methods.patch
0004-Net-NNTP-support-COMPRESS-DEFLATE-RFC8054.patch



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>
Download (untitled) / with headers
text/plain 1.3k
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.



This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.