Friday 29th July 2016
Fedora Project
Updated perl-MCE to 1.804 in F-25 and Rawhide:
Removed the sleep statement in MCE->restart_worker
Added FCGI::ProcManager demonstrations to MCE::Examples
Automatically set posix_exit to 1 whenever (F)CGI.pm is present (https://github.com/marioroy/mce-perl/issues/1)
Updated perl-Module-Load-Conditional to 0.68 in F-23, F-24, F-25 and Rawhide:
Fix unconditional @INC localization
Updated perl-Test-Simple to 1.302049 in F-25 and Rawhide:
Add 'active' attribute to hub
Local Packages
Updated perl-MCE to 1.804 as per the Fedora version
Updated perl-Module-Load-Conditional to 0.68 as per the Fedora version
Updated perl-Net-FTPSSL to 0.34:
Behaviour change: Added fix_supported() as a way to make corrections to supported(); editing the returned hash reference of _help() no longer works - this new method does both additions and removals
Behaviour change: Modified _mfmt() and _mdtm() to be able to handle localtime vs. gmtime based on changes to how PreserveTimestamp works; as an alternate way, the behaviour can be overridden by a new $local_flag option (the default behaviour is still GMT)
- Made POD clarification and other comment updates
Increased TRACE_MOD from 5 to 10 blocks
Added BEGIN block to detect if IPv6 support is possible; it does this by asking IO::Socket::SSL instead of reinventing the wheel
Moved the generation of the Debug log header info for CPAN support to BEGIN as well so that this info gets centralized instead of repeated
Added Domain/Family as a new option for choosing IPv4 vs. IPv6
Added OverrideHELP => -1 option to use FEAT instead, when HELP is broken
Updated quot() to recognize that MLSD also requires a data channel; also improved the disable HELP logic used here
Broke up _feat() into _feat() and feat(), and added feat() to the POD; this was done since under some circumstances the feature list can be dynamic
Rewrote _help() to make it less confusing
Fixed PreserveTimestamp bug in transfer() and xtransfer()
Added new option xWait for use by xput() and xtransfer(); some servers won't honour the rename of the scratch file to its final name without instituting a delay, so this option allows you to specify one
README: Added more notes about turning on/off SSL logging; newer versions allow for dynamic turning on/off
t/10-complex.t: Changes to the main test script:
Now uses fix_supported() in its is_file() tests since these test cases hit some lies told by some servers
- Fixed so its main logs are named after this test program like the other test cases do
Added new test to verify if the MDTM command correctly uses GMT time instead of local time (assumes MFMT will use the same time zone)
Added xWait of 1 second to deal with problem FTP/S servers that require a wait for the xput and xtransfer tests to work
t/05-readonly.t: Renamed 05-simple to 05-readonly to more accurately describe the types of tests this test script does
Updated perl-Net-SSLeay (1.74) to fix FTBFS when perl is not in the minimal build root
Updated perl-Test2 to 1.302049 as per the Fedora perl-Test-Simple package
Updated perl-Test2-Suite to 0.000054:
- Make bag check fail when given an empty array
- Clean up bag diagnostics
Updated unrar (5.40 beta 4) for new upstream tarball but same version number