about summary refs log tree commit
path: root/lib/Net/NNTP.pm
DateCommit message (Collapse)
2019-07-03Net::NNTP: support COMPRESS DEFLATE (RFC8054) nntp-compress
NNTP compression reduces bandwidth use significantly and is supported in current versions of INN. It is specified in https://tools.ietf.org/html/rfc8054 Tested on news.gmane.org (running INN) with and without STARTTLS.
2017-12-15Use L<> rather than F<> for email addresses
2017-11-14Bump version
2016-10-27Simplify AUTHOR/copyright notices
2016-08-30Bump copyright dates for files changed this year
2016-08-01Bump version
2016-07-19Bump version
2016-07-01Require IO::Socket::IP >= 0.25 to hopefully stop t/pop3_ipv6.t hanging
See https://rt.cpan.org/Ticket/Display.html?id=104545
2016-04-02Correct innd/nnrpd confusion in relation to Reader option
In the 'Reader' paragraph of the 'Constructor' section, the text has nnrpd and innd the wrong way round Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=51962
2016-01-05Bump version
2015-09-01Bump version
2015-07-16Add Changes entry for previous merge commit, plus other minor tidy-ups
2015-07-16Merge pull request #18 from noxxi/af_domain
let FTP, NNTP, POP3, SMTP restrict Domain to IPv4 even if IPv6 is sup…
2015-07-16Fix Net::Cmd::datasend() for octets stored in an upgraded string
The data passed to datasend() should already be encoded, but it can sometimes happen that the string holding the octets gets accidentally upgraded and it was wrong for datasend() to treat it differently in that case. Fixes CPAN RT#104433. Many thanks to Ricardo and Aristotle for their help on the ticket.
2015-07-10let FTP, NNTP, POP3, SMTP restrict Domain to IPv4 even if IPv6 is supported ↵
by using Domain/Family argument - accept Family and Domain - work around issues with IO::Socket::IP, which deals with argument 'Domain' in a non sub-classable way - update various documentation about the relevant super class and SSL support unify behavior: - accept LocalPort with NNTP too (not only LocalAddr) - accept LocalAddr and LocalPort with POP3, keep ResvPort for backward compatible name for LocalPort
2015-07-08Bump version
2015-03-24Add licence files; clarify licence statements
2015-03-10Convert tabs to spaces
2015-01-20Bump version
2014-12-09Bump version
2014-11-29SSL support: use SNI only if supported by IO::Socket::SSL (i.e. openssl ↵
version>=1)
2014-11-28Bump version
2014-11-28Minor tidy-up from previous merge commit: Prefer explicit return statement
2014-11-28- model SSL support for Net::NNTP after Net::SMTP, i.e. upgrade to SSL class ↵
instead of using IO::Socket::SSL in plain and SSL mode - use SNI for SSL support in SMTP, NNTP, POP3, FTP by default
2014-11-27Increase minimum requred IO::Socket::SSL version from 1.999 to 2.007
This fixes data connection problems in Net::FTP. [Steffen Ullrich, CPAN RT#100529]
2014-11-13Avoid "Argument ... isn't numeric in subroutine entry" warnings
Testing IO::Socket::* $VERSIONs can cause "Argument ... isn't numeric in subroutine entry" warnings on some older perls (e.g. 5.8.8), even when version.pm is updated to the latest version, if the module in question has a "development" style version number like "1.79_01". Fixes one problem reported in CPAN RT#100020.
2014-10-11Bump version
2014-10-09Bump version
2014-10-09use version 1.999 of IO::Socket::SSL, because it protects against bad ↵
versions of IO::Socket::IP (0.30)
2014-10-09Bump version
2014-10-08Synchronize all $VERSIONs to the distribution's version number
Bump that to 3.00 so that no $VERSIONs end up going backwards.
2014-06-27Document new IPv6 & SSL methods
2014-06-27Add some missing commas
2014-06-26IPv6 and SSL support for Net::NNTP
2014-06-11Add optional POD coverage testing
2014-06-05Update copyright and fix POD
2014-06-04Make code Perl::Critic clean
2014-06-04Use 5.008001, strict and warnings throughout
2014-06-03Moved Net/*.pm into lib/Net/ sub-directory within distribution