Monday 15th December 2014
Fedora Project
Updated perl-Cpanel-JSON-XS to 3.0112 in Rawhide:
Change encode of numbers with dual-strings (int and float); integers and numbers are now not mishandled any more by dual-vars' temporary string representations
Add t/117_numbers.t from JSON::PP (GH#10)
Change stringification of false and true to 0 and 1, matching upstream JSON and JSON::XS (GH#29); this didn't affect string comparisons, just e.g. print decode_json("false")
Tolerate literal ASCII TABs in strings in relaxed mode (GH#22) (from JSON::XS)
Revise pod, merge updates from JSON::XS
Fix pod typo (PR#30)
Fixed detecting 1.#INF/1.#IND on Windows (GH#28)
Also detect now -inf and -nan (GH#28)
Fixed STRINGIFY_INFNAN return string, length off by one (GH#28)
Fixed a non-C99 declaration error in XS.xs, broken with older MSVC
Add {get_,}stringify_infnan methods and use it in the test, now run-time (GH#32); mode 0: null, 1: stringify, 2: inf/nan (invalid JSON) as before
Fix t/117_number tests for Solaris and MSWin32
- Improve docs
Updated perl-IO-All to 0.84 in Rawhide:
Allow passing an argument to ->relative
Pass separator along when tie'ing (GH#52)
Add ->copy method
- Prefix private methods with underscores
Local Packages
Updated contagged to update the Smarty3 patch
Updated perl-Archive-Tar to 2.04:
Enable ptargrep.t to work on VMS (CPAN RT#100903)
Updated perl-CPAN-Meta-YAML to remove unused build-time dependency on YAML
Updated perl-Cpanel-JSON-XS to 3.0112 as per the Fedora version
Updated perl-HTTP-Tiny to 0.053:
Proxy allowed from environment variable HTTP_PROXY (uppercase) unless REQUEST_METHOD is also set
Defended tests against HTTP_PROXY set in the environment
Updated perl-MCE to 1.521:
Bug Fixes
Fixed broken MCE::Queue ->insert and ->peek methods; FIFO and LIFO are fully supported with this release
- Support running in taint mode
Enhancements
Added support for negative index in MCE::Queue ->insert and ->peek; updated the documentation
CBOR::XS serialization is mentioned in documentation along with JSON::XS and Sereal
- Completed code refactoring for the 1.5 branch
- Optimized argument parsing in import routines
Removed the MCE spawn_delay option from test scripts
New Features
Added 15 new test scripts for testing user_args, MCE::Queue and the MCE Models
An upper limit of 8 is set when specifying max_workers => 'auto'; several folks have requested this (more info at MCE::Util::get_ncpu for increasing or decreasing the limit)