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



MIME-Version: 1.0
X-Spam-Status: No, score=-2.25 tagged_above=-99.9 required=10 tests=[AWL=-1.144, BAYES_00=-1.9, RDNS_NONE=0.793, SPF_FAIL=0.001] autolearn=no
Content-Disposition: inline
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
Content-Type: multipart/mixed; boundary="cWoXeonUoKmBZSoM"
Message-ID: <20190703011652.GA16526 [...] dcvr>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Spam-Score: -2.25
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 071D92401A9 for <cpan-bug+libnet [...] hipster.bestpractical.com>; Tue, 2 Jul 2019 21:17:08 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uHwqkzaAnR-0 for <cpan-bug+libnet [...] hipster.bestpractical.com>; Tue, 2 Jul 2019 21:17:06 -0400 (EDT)
Received: from xx1.develooper.com (unknown [147.75.38.233]) by hipster.bestpractical.com (Postfix) with ESMTPS id 00E772400AE for <bug-libnet [...] rt.cpan.org>; Tue, 2 Jul 2019 21:17:05 -0400 (EDT)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 1A1707CF54 for <bug-libnet [...] rt.cpan.org>; Tue, 2 Jul 2019 18:17:03 -0700 (PDT)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id 6C6F87CF51 for <bug-libnet [...] rt.cpan.org>; Tue, 2 Jul 2019 18:16:59 -0700 (PDT)
Received: from dcvr.yhbt.net (dcvr.yhbt.net [64.71.152.64]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id 937A07C1C3 for <bug-libnet [...] rt.cpan.org>; Tue, 2 Jul 2019 18:16:53 -0700 (PDT)
Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 690BF1F461; Wed, 3 Jul 2019 01:16:52 +0000 (UTC)
Delivered-To: cpan-bug+libnet [...] hipster.bestpractical.com
Subject: [PATCH|PULL] Net::NNTP: support compression
Return-Path: <e [...] 80x24.org>
X-RT-Mail-Extension: libnet
X-Original-To: cpan-bug+libnet [...] hipster.bestpractical.com
X-PMX-Spam: Gauge=X, Probability=10%, Report=' URI_SNOWNS_NS_NAME 0.5, HTML_00_01 0.05, HTML_00_10 0.05, MIME_TEXT_ONLY_MP_MIXED 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_10000_PLUS 0, DQ_SUSP_1 0, FROM_MALFORMED 0, INVALID_MSGID_NO_FQDN 0, SPF_PASS 0, URI_ENDS_IN_HTML 0, URI_WITH_PATH_ONLY 0, __ANY_URI 0, __CD 0, __CP_URI_IN_BODY 0, __CT 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __CTYPE_MULTIPART_MIXED 0, __DQ_HEUR_1 0, __HAS_ATTACHMENT 0, __HAS_ATTACHMENT1 0, __HAS_FROM 0, __HAS_MSGID 0, __HTTPS_URI 0, __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_TEXT_P2 0, __MIME_VERSION 0, __MULTIPLE_URI_TEXT 0, __NO_HTML_TAG_RAW 0, __PHISH_SPEAR_SUBJ_TEAM 0, __SANE_MSGID 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_IN_BODY 0, __URI_NOT_IMG 0, __URI_NO_MAILTO 0, __URI_NO_WWW 0, __URI_NS , __URI_WITH_PATH 0, __zen.spamhaus.org_ERROR '
Date: Wed, 3 Jul 2019 01:16:52 +0000
X-Spam-Level:
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2019.7.3.10917
To: bug-libnet [...] rt.cpan.org
From: Eric Wong <e [...] 80x24.org>
X-RT-Interface: Email
Content-Length: 0
content-type: text/plain; charset="utf-8"
Content-Disposition: inline
X-RT-Original-Encoding: ascii
Content-Length: 1417
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
Content-Type: text/x-diff; charset="us-ascii"
Content-Disposition: attachment; filename="0003-Net-Cmd-call-sysread-and-syswrite-as-OO-methods.patch"
X-RT-Original-Encoding: ascii
Content-Length: 2776

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

Content-Type: text/x-diff; charset="us-ascii"
Content-Disposition: attachment; filename="0004-Net-NNTP-support-COMPRESS-DEFLATE-RFC8054.patch"
X-RT-Original-Encoding: ascii
Content-Length: 15107

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.