This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update libnet to CPAN version 3.01
authorChris 'BinGOs' Williams <chris@bingosnet.co.uk>
Fri, 10 Oct 2014 12:37:54 +0000 (13:37 +0100)
committerChris 'BinGOs' Williams <chris@bingosnet.co.uk>
Fri, 10 Oct 2014 12:37:54 +0000 (13:37 +0100)
commit2e1731446cd265cddae2ea6c43a375168fdb6f56
treec33cc53619505c4ab6776a0dad9c5e3eef9470c1
parent81edd47dd21ee48a12c2a596d7ee64c9cbff0754
Update libnet to CPAN version 3.01

  [DELTA]

libnet 3.01  -- Thu Oct 09 2014

  * Require IO::Socket::SSL >= 1.999 to protect against a bad version (0.30) of
    IO::Socket::IP and hopefully fix another bunch of CPAN Testers failures.

libnet 3.00  -- Thu Oct 09 2014

  * Skip Perl Critic, Pod and Pod Coverage tests unless AUTHOR_TESTING.
    [Resolves CPAN RT#99399]
  * Synchronize all $VERSIONs to the distribution's version number, bumping that
    to 3.00 so that no $VERSIONs end up going backwards.

libnet 1.30  -- Wed Oct 08 2014

  * Sigh. Fix PAUSE indexing problem again. Net::SMTP::SSL is already used by
    Net-SMTP-SSL.

libnet 1.29  -- Wed Oct 08 2014

  * Fix PAUSE indexing problem. Net::POP3::_SSLified and Net::SMTP::_SSLified
    are already used by Net-SSLGlue.

libnet 1.28  -- Wed Oct 08 2014

  * Improve code()/message() initialization and error handling in Net::Cmd
    [Tom Metro; resolves CPAN RT#14875]
  * Don't use the ALLO command on FTP servers that don't support it.  [Resolves
    CPAN RT#95717]
  * Stop Makefile.PL from requiring interactive configuration when running via
    cpan, cpanp or cpanm: just accept all defaults in these cases, as when
    running non-interactively.  [Resolves CPAN RT#48966]
  * Add optional POD coverage testing.
  * Add optional POD testing.
  * Add optional Perl::Critic testing.
  * Make code Perl::Critic clean.
  * Move Net/*.pm into lib/Net/ sub-directory within distribution. This is the
    usual layout style these days.
  * Change Net::SMTP::auth() so that it now falls back to another supported AUTH
    method if a given AUTH method fails.  [Ivan Baktsheev; closes PR#3]
  * Change Net::SMTP::auth() so that it uses the SMTP AUTH mechanism(s)
    specified in the Authen::SASL object if one is provided instead of a
    username.   If a plain text username is specified then use the first
    reported SMTP AUTH method supported, as usual.  [Ewen McNeill; resolves CPAN
    RT#58002]
  * Add support for IPv6 and SSL to Net::FTP, Net::NNTP, Net::POP3 and
    Net::SMTP.  These features are only available if the user has

      a recent IO::Socket::SSL for SSL support
      a recent IO::Socket::IP or an older IO::Socket::INET6 for IPv6 support

    If no SSL module is available it will work as before, but attempts to use
    the SSL functionality will result in an error message.  If no IPv6 modules
    are available it will just use IPv4 as before.  With IPv6 modules installed
    one can of course still access IPv4 hosts.
    [Steffen Ullrich; resolves CPAN RT#93823]
41 files changed:
MANIFEST
Porting/Maintainers.pl
cpan/libnet/Config.eg [deleted file]
cpan/libnet/Hostname.pm.eg [deleted file]
cpan/libnet/Makefile.PL
cpan/libnet/Net/FTP/E.pm [deleted file]
cpan/libnet/Net/FTP/L.pm [deleted file]
cpan/libnet/lib/Net/Cmd.pm [moved from cpan/libnet/Net/Cmd.pm with 76% similarity]
cpan/libnet/lib/Net/Config.pm [moved from cpan/libnet/Net/Config.pm with 93% similarity]
cpan/libnet/lib/Net/Domain.pm [moved from cpan/libnet/Net/Domain.pm with 85% similarity]
cpan/libnet/lib/Net/FTP.pm [moved from cpan/libnet/Net/FTP.pm with 80% similarity]
cpan/libnet/lib/Net/FTP/A.pm [moved from cpan/libnet/Net/FTP/A.pm with 93% similarity]
cpan/libnet/lib/Net/FTP/E.pm [new file with mode: 0644]
cpan/libnet/lib/Net/FTP/I.pm [moved from cpan/libnet/Net/FTP/I.pm with 87% similarity]
cpan/libnet/lib/Net/FTP/L.pm [new file with mode: 0644]
cpan/libnet/lib/Net/FTP/dataconn.pm [moved from cpan/libnet/Net/FTP/dataconn.pm with 58% similarity]
cpan/libnet/lib/Net/NNTP.pm [moved from cpan/libnet/Net/NNTP.pm with 86% similarity]
cpan/libnet/lib/Net/Netrc.pm [moved from cpan/libnet/Net/Netrc.pm with 88% similarity]
cpan/libnet/lib/Net/POP3.pm [moved from cpan/libnet/Net/POP3.pm with 83% similarity]
cpan/libnet/lib/Net/SMTP.pm [moved from cpan/libnet/Net/SMTP.pm with 83% similarity]
cpan/libnet/lib/Net/Time.pm [moved from cpan/libnet/Net/Time.pm with 78% similarity]
cpan/libnet/lib/Net/libnetFAQ.pod [moved from cpan/libnet/Net/libnetFAQ.pod with 93% similarity]
cpan/libnet/t/config.t
cpan/libnet/t/datasend.t
cpan/libnet/t/external/ftp-ssl.t [new file with mode: 0644]
cpan/libnet/t/external/pop3-ssl.t [new file with mode: 0644]
cpan/libnet/t/external/smtp-ssl.t [new file with mode: 0644]
cpan/libnet/t/ftp.t
cpan/libnet/t/hostname.t
cpan/libnet/t/libnet_t.pl
cpan/libnet/t/netrc.t
cpan/libnet/t/nntp.t
cpan/libnet/t/nntp_ipv6.t [new file with mode: 0644]
cpan/libnet/t/nntp_ssl.t [new file with mode: 0644]
cpan/libnet/t/pop3_ipv6.t [new file with mode: 0644]
cpan/libnet/t/pop3_ssl.t [new file with mode: 0644]
cpan/libnet/t/require.t
cpan/libnet/t/smtp.t
cpan/libnet/t/smtp_ipv6.t [new file with mode: 0644]
cpan/libnet/t/smtp_ssl.t [new file with mode: 0644]
cpan/libnet/t/time.t