Commit Graph

28 Commits

Author SHA1 Message Date
Paul Howarth
849dfa60f1 Update to 4.15
- New upstream release 4.15
  - Fix core bool test to not ignore errors (GH#82)
2022-12-27 12:49:52 +00:00
Paul Howarth
362e575a8b Update to 4.14
- New upstream release 4.14
  - Break up 099_binary.t into 16 pieces that can be tested in parallel (GH#80)
2022-12-26 15:38:44 +00:00
Paul Howarth
2d030bf8c3 Update to 4.12
- New upstream release 4.12
  - Call unimport overload first to silence warnings (GH#76)
- Use SPDX-format license tag
2022-10-10 11:00:59 +01:00
Paul Howarth
5a6cfd13d8 Update to 4.11
- New upstream release 4.11
  - Restored core boolean support (GH#73, GH#74)
2022-07-31 10:05:51 +01:00
Paul Howarth
a8c379f34d Update to 4.10
- New upstream release 4.10
  - Fix a regression of decode_error introduced at 4.08 (GH#75)
  - Convert all tests to use Test::More (GH#70)
2022-06-24 10:13:01 +01:00
Paul Howarth
627f0502d9 Update to 4.09
- New upstream release 4.09
  - Reverted core boolean support for now (GH#72)
  - Fix incr_parse() hanging on certain inputs (GH#67)
  - Silence warnings about non-characters on older perls (GH#68)
2022-05-22 11:23:32 +01:00
Paul Howarth
f79b222170 Update to 4.08
- New upstream release 4.08
  - Remove unneeded utf8::upgrade and downgrade (GH#59)
  - Core boolean support (GH#62, GH#63)
  - EBCDIC support (GH#64)
  - Shorten a test name (GH#65)
2022-04-11 09:23:09 +01:00
Paul Howarth
16626790f3 Update to 4.07
- New upstream release 4.07
  - Fix incr_parse($unicode_str) bug (GH#56)
2021-12-18 11:43:44 +00:00
Paul Howarth
ea6916073a Update to 4.06
- New upstream release 4.06
  - Fix return values of boolean_values for compatibility
2021-01-24 14:24:08 +00:00
Paul Howarth
722111cf4a Update to 4.05
- New upstream release 4.05
  - No code changes
  - Modify tests for Perl 7
2020-07-09 14:02:42 +01:00
Paul Howarth
74f5a8f83e Update to 4.04
- New upstream release 4.04
  - Document indent_length option (GH#48)
2019-06-29 14:04:28 +01:00
Paul Howarth
79a9f892be Update to 4.03
- New upstream release 4.03
  - (Encode::)decode json_pp input properly by default (GH#47)
2019-06-19 10:48:53 +01:00
Paul Howarth
025ea07d3a Update to 4.02
- New upstream release 4.02
  - Fix a test that breaks if perl is compiled with -Dquadmath (CPAN RT#128589)
2019-02-23 14:30:33 +00:00
Paul Howarth
cddba82e68 Update to 4.01
- New upstream release 4.01
  - Allow to pass indent_length to json_pp (GH#46)
2019-02-22 12:06:55 +00:00
Paul Howarth
e7fed58e2a Update to 4.00
- New upstream release 4.00
  - BACKWARD INCOMPATIBILITY: As JSON::XS 4.0 changed its policy and enabled
    allow_nonref by default, JSON::PP also enabled allow_nonref by default
  - Implement allow_tags that was introduced by JSON::XS 3.0
  - Add boolean_values that was introduced by JSON::XS 4.0
  - Allow literal tags in strings in relaxed mode, as JSON::XS 3.02 does
  - Allow PERL_JSON_PP_USE_B environmental variable to restore old number
    detection behavior for compatibility
  - Various documentation updates
- Drop provides filter, no longer needed
2018-12-07 14:39:14 +00:00
Paul Howarth
29fb5438f6 Update to 2.97001
- New upstream release 2.97001
  - Tweak internal number detector always to consider a flagged value as a
    string (GH#35)
  - Clarify json_pp options (CPAN RT#123766)
2017-12-22 18:04:23 +00:00
Paul Howarth
325ce0e3a6 Update to 2.97
- New upstream release 2.97
  - Fix is_bool to use blessed() instead of ref()
  - Use 5 digit minor version number for a while to avoid confusion (GH#33)
- Stick to 2 digit minor version downstream as we already bumped epoch
2017-11-21 14:49:43 +00:00
Paul Howarth
ee3c3be537 Update to 2.96
- New upstream release 2.96
  - json_pp now prints an encoded json string (CPAN RT#123653)
  - Fix is_bool to use ->isa("JSON::PP::Boolean"), instead of
    UNIVERSAL::isa("JSON::PP::Boolean") (GH#34)
  - Avoid use of newer Test::More features (CPAN RT#122421)
2017-11-20 14:06:59 +00:00
Paul Howarth
1e3fe253e7 Update to 2.94
- New upstream release 2.94
  - Fix a test to support perl 5.6
2017-05-29 11:27:02 +01:00
Paul Howarth
0b943e032f Update to 2.93
- New upstream release 2.93
  - Changed the number detection logic (experimental)
  - Correct 0 handling (GH#23)
  - Removed base.pm dependency (GH#5)
  - Fixed wrong character offset (CPAN RT#116998)
  - Address VAX issues (CPAN RT#118469)
  - Various documentation fixes
  - Remove . in @INC in json_pp (GH#25, CVE-2016-1238)
  - Removed $VAR1 from json_pp output (GH#11)
  - Fixed an issue to ignore trailing 0 (GH#29)
  - Added Scalar::Util dependency for Perl 5.8+ (CPAN RT#84347)
  - Fixed issues spotted by Nicolas Seriot's JSON Test Suite including
    experimental UTF-16/32 support and backward incompatible change of
    C style comment handling (now disabled by default) (GH#28)
  - Moved the guts of JSON::PP::Boolean into lib/JSON/PP/Boolean.pm and gave
    it a proper version
  - Refactored incremental parser to let it handle incomplete JSON text
    properly
  - Imported and tweaked tests from JSON.pm
  - Minor code clean up
  - Fixed not to fail tests under Perl 5.25.* (CPAN RT#119114)
  - Reworked documentation, based on the one for JSON::XS
  - Let json_pp utility show the version of JSON::PP
  - Fix loading order of B module (GH#31)
  - Fixed isa tests for bignum
- This release by ISHIGAKI → update source URL
- Use five-digit version number for rpm to maintain upgrade path
- Drop EL-5 support
  - Drop BuildRoot: and Group: tags
  - Drop explicit buildroot cleaning in %install section
  - Drop explicit %clean section
2017-05-17 10:29:19 +01:00
Paul Howarth
aece75e9c3 Update to 2.27400
- New upstream release 2.27400
  - Applied and merged long term neglected patches and pull requests
  - Modified Makefile.PL to set UNINST=1 if needed on old perls
  - Decode decimals to Perl's internal NV type
- Simplify find command using -delete
2016-04-25 15:30:58 +01:00
Paul Howarth
0f704d8e20 Update to 2.27300
- New upstream release 2.27300
  - Fixed a problem about substr in perl 5.8.6 and below
- Classify buildreqs by usage
2014-10-08 10:53:40 +01:00
Paul Howarth
0b12f68add Update to 2.27203
- New upstream release 2.27203
  - Fixed return/or in _incr_parse (CPAN RT#86948)
- Specify all dependencies
2013-10-18 16:31:30 +01:00
Paul Howarth
cf99a8a7fd Update to 2.27202
- New upstream release 2.27202
  - Fix test failures due to hash iterator randomization in perl 5.17.6 onwards
    (CPAN RT#83421)
2013-03-14 00:33:33 +00:00
Paul Howarth
165f9105a6 Update to 2.27200
- New upstream release 2.27200
  - Fixed incr_parse decoding string more correctly (CPAN RT#68032)
2011-05-22 21:39:01 +01:00
Paul Howarth
c363195bc5 Update to 2.27105
- New upstream release 2.27105
  - Removed t/900_pod.t from package because of author test
- Drop buildreq perl(Test::Pod), no longer needed
2011-03-08 14:12:46 +00:00
Paul Howarth
7c46ef964f Initial import (perl-JSON-PP-2.27104-3)
JSON::XS is the fastest and most proper JSON module on CPAN. It is written by
Marc Lehmann in C, so must be compiled and installed in the used environment.

JSON::PP is a pure-Perl module and is compatible with JSON::XS.
2011-01-27 16:43:06 +00:00
Fedora Release Engineering
eb6fe349ec Initial setup of the repo 2011-01-27 15:06:04 +00:00