From 66f88a4a476b70dcd5bb796b544926573bd35c9c Mon Sep 17 00:00:00 2001 From: Paul Howarth <p...@city-fan.org> Date: Thu, 13 Oct 2016 15:18:04 +0100 Subject: Update to 3.0218
- New upstream release 3.0218 - 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 --- perl-Cpanel-JSON-XS.spec | 26 +++++++++++++++++++++++--- sources | 2 +- 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/perl-Cpanel-JSON-XS.spec b/perl-Cpanel-JSON-XS.spec index d7e4645..b85f606 100644 --- a/perl-Cpanel-JSON-XS.spec +++ b/perl-Cpanel-JSON-XS.spec @@ -1,6 +1,6 @@ Name: perl-Cpanel-JSON-XS Summary: JSON::XS for Cpanel, fast and correct serializing -Version: 3.0217 +Version: 3.0218 Release: 1%{?dist} License: GPL+ or Artistic URL: http://search.cpan.org/dist/Cpanel-JSON-XS/ @@ -44,11 +44,12 @@ BuildRequires: perl(lib) BuildRequires: perl(strict) BuildRequires: perl(Test) BuildRequires: perl(Test::More) >= 0.88 +BuildRequires: perl(Test::Simple) BuildRequires: perl(Tie::Array) BuildRequires: perl(Tie::Hash) BuildRequires: perl(utf8) BuildRequires: perl(warnings) -%if !%{defined perl_bootstrap} +# Optional Tests # Cycle: perl-Cpanel-JSON-XS → perl-Test-LeakTrace → perl-Module-Install # → perl-YAML-Tiny → perl-JSON-MaybeXS → perl-Cpanel-JSON-XS # Cycle: perl-Cpanel-JSON-XS → perl-Perl-MinimumVersion → perl-PPI @@ -58,7 +59,7 @@ BuildRequires: perl(warnings) # → perl-JSON-MaybeXS → perl-Cpanel-JSON-XS # Cycle: perl-Cpanel-JSON-XS → perl-Test-Kwalitee → perl-Module-CPANTS-Analyse # → perl-JSON-MaybeXS → perl-Cpanel-JSON-XS -# Optional Tests +%if !%{defined perl_bootstrap} BuildRequires: perl(common::sense) >= 3.5 BuildRequires: perl(Hash::Util) BuildRequires: perl(JSON) @@ -155,6 +156,25 @@ make test %{!?perl_bootstrap:AUTHOR_TESTING=1} %{_mandir}/man3/Cpanel::JSON::XS::Boolean.3* %changelog +* Thu Oct 13 2016 Paul Howarth <p...@city-fan.org> - 3.0218-1 +- Update to 3.0218 + - 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 + * Sat Jun 18 2016 Paul Howarth <p...@city-fan.org> - 3.0217-1 - Update to 3.0217 - Improve test t/20_unknown.t for older JSON::PP diff --git a/sources b/sources index 4efb69f..bbb57ce 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -747672f925ce479d3da2ff316e47cf23 Cpanel-JSON-XS-3.0217.tar.gz +818af1a8354341646d839ca1a14b780c Cpanel-JSON-XS-3.0218.tar.gz -- cgit v0.12 http://pkgs.fedoraproject.org/cgit/perl-Cpanel-JSON-XS.git/commit/?h=perl-Cpanel-JSON-XS-3.0218-1.fc25&id=66f88a4a476b70dcd5bb796b544926573bd35c9c _______________________________________________ perl-devel mailing list -- perl-devel@lists.fedoraproject.org To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org