Thursday 13th October 2016
Fedora Project
Updated GeoIP-GeoLite-data to the October 2016 databases in F-23, F-24, F-25 and Rawhide
Updated perl-Cpanel-JSON-XS to 3.0218 in F-25 and Rawhide:
Detect INF/NAN: ?/++/-?/--- on HP-UX (GH#56)
New stringify_infnan(3) infnan_mode; easy to detect platform-independent "inf", "-inf" or "nan" strings with double quotes, with qnan, snan or negative nan unified to "nan"
Use faster strEQc macros from cperl with constant strings
Prefer memEQ for systems without memcmp, to use bcmp there
Add more expect_false() to inf/nan branches
expect_false() macro fix for MSVC
Fix av and hv length types: protect from security sensitive overflows, add HVMAX_T and RITER_T
- Add new "Hash key too large" error; perl5 silently truncates it, we prefer errors
Fix broken 5.8.1 SvPOK_only, i.e. assert_not_ROK
Fix and document wrong strEQc usage in new() (GH#70)
Fix t/gh70-asan.t for older perls < 5.14
Fix DPPP_dummy_PL_parser warnings
Local Packages
Updated GeoIP-GeoLite-data to the October 2016 databases as per the Fedora version
Updated perl-Cpanel-JSON-XS to 3.0218 as per the Fedora version
Updated perl-HTTP-SimpleLinkChecker to 1.164:
Use Mojo::UserAgent for the underlying client (https://github.com/briandfoy/http-simplelinkchecker/issues/1)
Updated perl-Test-Script to 1.14:
Fix a regex in a test that fails on recent versions of Test2 on Windows (possibly others) (GH#8)
- One of the tests was unreasonably slow, so it does not get run for users, and will be used for development only
Remove warning condition that happens with at least some older versions of Perl when using quotemeta without parentheses (GH#7)
Updated perl-Text-Template (1.46), perl-Tie-IxHash (1.23) and perl-Unicode-MapUTF8 (1.11) to build-require perl-generators for proper dependency generation