Monday 22nd April 2013
Local Packages
Updated getmail to 4.40.0:
Convert SIGTERM to SIGINT so getmail can clean up and exit normally if killed with a default signal
- Fix change that resulted in passing full protocol name to OSX keyring program, which can't handle it (restricted to 4-character code)
Updated perl-Module-ExtractUse to 0.30, incorporating a number of fixes from upstream to support building with Test::More < 0.88 and perl < 5.10.0 (https://github.com/domm/Module-ExtractUse/pull/8):
Add accessors and tests for _in_eval/_out_of_eval
Reworked 80_failing.t to TODO tests
Added more require-in-string corner test cases
Fix the case for eval["']expr["'] and add regression tests
Updated perl-Net-Telnet to 3.04:
Added IPv6 support, enabled using the method/parameter family() and the installed Socket package version is 1.94+ (which corresponds with perl 5.14 or later)
New methods (peerhost, peerport, sockhost, sockport) to support IPv6, because the inherited ones from IO::Socket::INET don't
New methods (localhost, localfamily) and open() parameters for binding to a local network interface
Methods fixed (dump_log, input_log, option_log, output_log) so they turn off logging when passed an empty string argument
Methods fixed (_fillbuf, _put) to use Errno::EINTR, when possible, to test for an interrupted select(), sysread(), or syswrite(); the test for $! =~ /^interrupted doesn't work when LANG is not English
Methods fixed (dump_log, input_log, option_log, output_log) so they take a bare filehandle
Updated perl-Probe-Perl to 0.02, which was quite a big change since the build flow changed from Module::Build to ExtUtils::MakeMaker:
Switched to Git and Dist::Zilla
Fixed an issue with perls installed in directories containing spaces or other special shell characters
Updated perl-Text-Haml to 0.990108
Updated sendmail to 8.14.7 (see RELEASE_NOTES for details)