about summary refs log tree commit
DateCommit message (Collapse)
2014-10-09Release 3.00 v3.00
2014-10-09Skip Perl Critic, Pod and Pod Coverage tests unless AUTHOR_TESTING
Even after telling Perl::Critic to use its default policy configuration we may still see unexpected failures from CPAN Testers resulting from different versions of Perl::Critic having different policies. Pod tests may likewise have unexpected failures caused by users having different versions of the testing modules to the author. None of these tests are relevant to users anyway, so disable them by checking for $ENV{AUTHOR_TESTING}, as per the Lancaster Consensus. Resolves CPAN RT#99399.
2014-10-09Specify the default Perl::Critic configuration
Without this, Perl::Critic will search for a .perlcriticrc file in the user's home directory or via the PERLCRITIC environment variable (in the absence of our own one in the current directory), which may cause test failures (as seen on CPAN Testers) if a non-default policy configuration is set.
2014-10-09Better skipping of more tests requiring fork()
See also 6cda6a94c3.
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-10-08Bump version
2014-10-08Release 1.30 v1.30
2014-10-08Fix PAUSE indexing problem again
Sigh. Net::SMTP::SSL is already used by Net-SMTP-SSL.
2014-10-08Bump version
2014-10-08Release 1.29 v1.29
2014-10-08Fix PAUSE indexing problem
Net::POP3::_SSLified and Net::SMTP::_SSLified are already used by Net-SSLGlue.
2014-10-08Bump version
2014-10-08Release 1.28 v1.28
2014-10-07Fix a warning introduced by the previous commit
"Use of uninitialized value in join or string at lib/Net/Cmd.pm line 158."
2014-10-07Improve code()/message() initialization and error handling in Net::Cmd
Amongst other things, this fixes a problem of obsolete error codes being returned after connection failure. Patch by Tom Metro <tmetro@cpan.org> on CPAN RT#14875 with minor changes by the committer to apply the patch to the current source.
2014-10-04Don't use the ALLO command on FTP servers that don't support it
Despite always having been present in the FTP specification, some servers (e.g. Enterprise FTP server (version 6600)) do not support the ALLO command. Do not use the command on such servers otherwise its failure will cause the PUT command which normally follows it to fail (since the success of the ALLO command is now checked, as of commit 0d616e68cc). Fixes CPAN RT#95717, also reported by an Enterprise FTP server user.
2014-10-04Improve support for $ftp->supported(CMD)
Enterprise FTP server (version 6600) returns a message beginning with "The following ftp server commands are recognized:" in response to a HELP command, which caused $ftp->supported('ALLO') to return 1 when in fact it should (surprisingly!) return 0.
2014-10-03Better skipping of tests requiring fork()
Windows doesn't have a real fork() and only has a fork() emulation when built with ithreads and -D PERL_IMPLICIT_SYS. ($Config{d_pseudofork} can be used to identify such builds on recent perls, but was only added in Perl 5.8.9/5.10.0.)
2014-06-27Document new IPv6 & SSL methods
2014-06-27Add some missing commas
2014-06-27Note that IPv6 & SSL support has been added to Net::NNTP
2014-06-27Merge pull request #6 from noxxi/ipv6_nntp
IPv6 and SSL support for Net::NNTP
2014-06-26IPv6 and SSL support for Net::NNTP
2014-06-26Fix line spacing
2014-06-26Net::FTP prefers IO::Socket::SSL 1.994 for SSL connections
2014-06-26Document new Net::FTP methods
2014-06-26Merge pull request #5 from noxxi/ipv6_ssl_ftp
added IPv6 and SSL support for Net::FTP
2014-06-24added IPv6 and SSL support for Net::FTP too
2014-06-21Test all files, not just files in blib/, with Perl::Critic
2014-06-17Make Makefile.PL non-interactive when running via cpan, cpanp or cpanm
2014-06-11Add optional POD coverage testing
2014-06-05Add optional Perl::Critic testing
2014-06-05Add optional POD testing
2014-06-05Update copyright and fix POD
2014-06-04Make code Perl::Critic clean
2014-06-04Note requirements for optional SSL and IPv6 support
2014-06-04Note in more places that Perl 5.8.1 is now required
2014-06-04Use 5.008001, strict and warnings throughout
2014-06-04Remove unhelpful demo: Without the Net::DummyInetd this is not much use
2014-06-04Remove another unnecessary file
2014-06-04Remove two unnecessary files
2014-06-04We require perl-5.8.1 or higher now
2014-06-03Add MANIFEST.SKIP
2014-06-03Moved Net/*.pm into lib/Net/ sub-directory within distribution
2014-06-03Note changes for commit fdcacd730e
2014-06-03Exit loop over AUTH mechanisms when there are no more left to avoid infinite ↵
loop
2014-06-03Make removal of failed mechanism safer
(Removing a space before and after would join the preceding and following mechanisms together. Also, escape any regexp metacharacters.)
2014-06-03Merge pull request #3 from apla/patch-2
Authen::SASL fixes
2014-06-03Net::SMTP::auth() should use AUTH mechanism(s) supplied in Authen::SASL ↵
object if present Patch by Ewen McNeill from CPAN RT#58002.
2014-06-02Merge branch 'noxxi-ipv6_ssl'