2019-02-19 01:29:26 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Feb 16 06:07:20 UTC 2019 - Stephan Kulow <coolo@suse.com>
|
|
|
|
|
|
|
|
|
|
- updated to 4.09
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
4.09 2019-02-15 (rurban)
|
|
|
|
|
- Add seperate allow_dupkeys property, in relaxed (#122)
|
|
|
|
|
- Fixed allow_dupkeys for the XS slow path
|
|
|
|
|
- Silence 2 -Wunused-value warnings
|
|
|
|
|
- Fix ->unblessed_bool to produce modifiable perl structures (PR #121 by Pali)
|
|
|
|
|
|
2018-12-06 15:37:12 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Dec 6 15:28:47 UTC 2018 - Stephan Kulow <coolo@suse.com>
|
|
|
|
|
|
|
|
|
|
- updated to 4.08
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
4.08 2018-11-28 (rurban)
|
|
|
|
|
- Add unblessed_bool property (PR #118 by Pali)
|
|
|
|
|
|
2018-11-08 15:27:42 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Nov 8 06:09:17 UTC 2018 - Stephan Kulow <coolo@suse.com>
|
|
|
|
|
|
|
|
|
|
- updated to 4.07
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
4.07 2018-11-02 (rurban)
|
|
|
|
|
- Silence Gconvert -Wunused-result.
|
|
|
|
|
gcvt returns a string, sprintf int, so suppress the retval
|
|
|
|
|
|
2018-08-27 12:24:30 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Aug 25 05:11:03 UTC 2018 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 4.06
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
4.06 2018-08-22 (rurban)
|
|
|
|
|
- Fix overloaded eq/ne comparisons (GH #116 by demerphq, GH #117 by Graham Knopp):
|
|
|
|
|
detect strings, protect from endless recursion. false is now ne "True".
|
|
|
|
|
clarify eq/ne rules in the docs.
|
|
|
|
|
|
2018-08-24 11:16:25 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Aug 20 05:13:07 UTC 2018 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 4.05
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
4.05 2018-08-19 (rurban)
|
|
|
|
|
- Set decoded type (PR #115 by Pali)
|
|
|
|
|
- Add json_type_weaken (PR #114 by Pali)
|
|
|
|
|
- Fix tests for 5.6 (rurban, pali)
|
|
|
|
|
|
2018-03-05 05:55:14 +00:00
|
|
|
|
-------------------------------------------------------------------
|
2018-06-28 10:44:01 +00:00
|
|
|
|
Sat Jun 23 05:10:32 UTC 2018 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 4.04
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
4.04 2018-06-22 (rurban)
|
|
|
|
|
- Fix bignum NaN/inf handling (#78 reported by Slaven Rezic)
|
|
|
|
|
- Move author tests to xt/ as suggested in #106, added a make xtest target.
|
|
|
|
|
Fixes a test fail with ASAN.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jun 22 05:10:41 UTC 2018 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 4.03
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
4.03 2018-06-21 (rurban)
|
|
|
|
|
- Add sereal cpanel_json_xs type (#110 James Rouzier)
|
|
|
|
|
- Fix bencode/bdecode methods in cpanel_json_xs (#111 Fulvio Scapin)
|
|
|
|
|
- Overload ne operator for JSON::PP::Boolean (#107 tevfik1903)
|
|
|
|
|
- Add a missing semicolon to a documentation example (#104 E. Choroba)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2018-03-05 05:55:14 +00:00
|
|
|
|
Wed Feb 28 06:08:46 UTC 2018 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 4.02
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
4.02 2018-02-27 (rurban)
|
|
|
|
|
- Add encoder indent_length method (#103 rouzier), previously
|
|
|
|
|
hard-coded to 3.
|
|
|
|
|
|
2018-02-07 15:55:57 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 7 15:15:51 UTC 2018 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 4.01
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
4.01 2018-02-03 (rurban)
|
|
|
|
|
- Fix centos7 locale crash (#101 McA), fix required for all
|
|
|
|
|
threaded perl's < 5.22 with glibc.
|
|
|
|
|
|
|
|
|
|
4.00 2018-02-02 (rurban,pali)
|
|
|
|
|
- No changes
|
|
|
|
|
|
|
|
|
|
3.99_03 2018-01-30 (rurban,pali)
|
|
|
|
|
- Fix uselocale() code.
|
|
|
|
|
- Probe for uselocale and xlocale.h with <5.22 threaded.
|
|
|
|
|
|
|
|
|
|
3.99_02 2018-01-30 (rurban,pali)
|
|
|
|
|
- Avoid setlocale race in threads with non-C locales, where the threads differ
|
|
|
|
|
in the LC_NUMERIC locale. (#99 pali)
|
|
|
|
|
|
|
|
|
|
3.99_01 2018-01-30 (rurban,pali)
|
|
|
|
|
- Added Cpanel::JSON::XS::Type as 2nd optional encode argument. (#94 pali)
|
|
|
|
|
- Removed calling get magic hooks twice in encode.
|
|
|
|
|
|
|
|
|
|
3.0240 2017-12-17 (rurban)
|
|
|
|
|
- Simplify >allow_singlequote check, coverity cid #165321
|
|
|
|
|
- Deprecate UTF-16 or UTF-32 BOM's: RFC 8259.
|
|
|
|
|
|
2017-09-12 07:46:08 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Sep 4 05:15:47 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 3.0239
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
3.0239 2017-08-28 (rurban)
|
|
|
|
|
- Fix compilation under windows. (#98 mauke)
|
|
|
|
|
|
2017-09-03 09:33:03 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Aug 26 05:16:44 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 3.0238
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
3.0238 2017-08-25 (rurban)
|
|
|
|
|
- Make printing of numbers on perl's earlier than 5.22 locale
|
|
|
|
|
insensitive, to produce a dot as decimal sep. (#96)
|
|
|
|
|
|
2017-08-14 12:47:17 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 3 05:16:12 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 3.0237
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
3.0237 2017-07-28 (rurban)
|
|
|
|
|
- relax inf/nan tests as in t/op/infnan.t for windows.
|
|
|
|
|
we cannot know if msvcrt.dll or the new ucrt.dll is used.
|
|
|
|
|
try a list of valid values.
|
|
|
|
|
|
2017-08-02 16:53:50 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jul 28 05:15:31 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 3.0236
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
3.0236 2017-07-27 (rurban)
|
|
|
|
|
- Stringify true again as "1", not as "true" due to popular demand.
|
|
|
|
|
(haarg #87)
|
|
|
|
|
|
|
|
|
|
3.0235 2017-07-27 (rurban)
|
|
|
|
|
- Disallow duplicate keys by default, only allow them in relaxed
|
|
|
|
|
mode. (#75)
|
|
|
|
|
Analog to invalid unicode, which does error by default.
|
|
|
|
|
RFC 7159 section 4 says that "The names within an object should be unique."
|
|
|
|
|
So it's either i_ (undefined) or n_ (errors).
|
|
|
|
|
See http://seriot.ch/parsing_json.php#24
|
|
|
|
|
This is different to the other JSON modules, which do have a different
|
|
|
|
|
interpretation of the spec. Use relaxed for backcompat if you want to
|
|
|
|
|
allow duplicate keys.
|
|
|
|
|
- De-fragilize t/96_mojo.t false test to "". It mostly is.
|
|
|
|
|
|
|
|
|
|
3.0234 2017-07-27 (rurban)
|
|
|
|
|
- Fix and unify utf8 handling with 5.6.2
|
|
|
|
|
and improve many utf8 tests. (pali #88)
|
|
|
|
|
- Add tests for boolean sv_yes and sv_no (pali #88)
|
|
|
|
|
- Check for correct module in %INC (Patrick Cronin #89)
|
|
|
|
|
- Fix appveyor smoke with latest strawberry, use $Config{make} (pali #91)
|
|
|
|
|
- Fix inf/nan for strawberry 5.26
|
|
|
|
|
|
2017-05-02 06:28:43 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue May 2 05:21:47 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 3.0233
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
3.0233 2017-05-01 (rurban)
|
|
|
|
|
- 5.6 test fixes, silence some cc warnings,
|
|
|
|
|
add coverage and release targets, fix appveyor
|
|
|
|
|
|
|
|
|
|
3.0232 2017-04-30 (rurban)
|
|
|
|
|
- Fix for MSVC 2015/14.0 and newer with changed nan/inf. #85
|
|
|
|
|
- Added appveyor CI
|
|
|
|
|
- Silence 32bit debugging format warning
|
|
|
|
|
- stabilize decode_hv hook (Coverity)
|
|
|
|
|
- ignore sv_utf8_downgrade errors (Coverity)
|
|
|
|
|
|
2017-03-30 08:56:39 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 30 05:19:31 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 3.0231
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
3.0231 2017-03-29 (rurban)
|
|
|
|
|
- Fix need() overallocation (#84 Matthew Horsfall) and missing
|
|
|
|
|
need() calls.
|
|
|
|
|
|
2017-03-23 06:48:59 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 16 06:18:37 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 3.0230
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
3.0230 2017-03-12 (rurban)
|
|
|
|
|
- Relax -Werror=declaration-after-statement for older gcc < 4.2
|
|
|
|
|
|
|
|
|
|
3.0229 2017-03-10 (rurban)
|
|
|
|
|
- fix minor gcc compilation warnings.
|
|
|
|
|
- Add some core compat. warnings for gcc/clang compat. compilers.
|
|
|
|
|
|
2017-03-15 09:03:03 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 9 06:18:00 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 3.0228
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
3.0228 2017-03-08 (rurban)
|
|
|
|
|
- fix decode_prefix offset when the string was re-allocated.
|
|
|
|
|
rather return the offset not the pointer to the old start. (#82 PaulGWebster)
|
|
|
|
|
|
2017-02-28 14:15:35 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Feb 21 06:14:40 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 3.0227
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
3.0227 2017-02-13 (rurban)
|
|
|
|
|
- fix CLONE and END, broken with 3.0226 (#80 y).
|
|
|
|
|
These methods are usually called with arguments, which we ignore.
|
|
|
|
|
|
2017-02-13 18:40:27 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Feb 13 11:29:41 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 3.0226
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
3.0226 2017-02-11 (rurban)
|
|
|
|
|
- relax longdouble Gconvert test on ppc64le and aarch64-linux-ld,
|
|
|
|
|
with apparent HW quadmath without USE_QUADMATH (older perls).
|
|
|
|
|
(detected by dgolden)
|
|
|
|
|
|
2016-11-25 07:32:38 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Nov 24 06:14:29 UTC 2016 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 3.0225
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
3.0225 2016-11-23 (rurban)
|
|
|
|
|
- decode utf8 security fixes for perl 5.6.
|
|
|
|
|
added extra detection code for overflows and non-continuations.
|
|
|
|
|
This broke one 5.6 test with an overlong multi-byte character,
|
|
|
|
|
which previously worked accidently.
|
|
|
|
|
i.e. decode "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\x{10204}"
|
|
|
|
|
- Added tests for ill-formed utf8 sequences from Encode.
|
|
|
|
|
|
2016-11-21 14:30:44 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Nov 21 06:14:17 UTC 2016 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 3.0224
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
3.0224 2016-11-20 (rurban)
|
|
|
|
|
- fixes for g++-6, stricter -fpermissive and -Wc++11-compat
|
|
|
|
|
|
2016-11-17 20:03:15 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Nov 17 06:12:51 UTC 2016 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 3.0223
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
3.0223 2016-11-16 (rurban)
|
|
|
|
|
- fixed decode bignum with a string prefix. #76, patch by GilmarSantosJr.
|
|
|
|
|
|
2016-11-12 17:07:21 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Nov 11 06:13:46 UTC 2016 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- updated to 3.0222
|
|
|
|
|
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
|
|
|
|
|
|
|
|
|
|
3.0222 2016-10-30 (rurban)
|
|
|
|
|
- enable decode_bom for multibyte encodings UTF16 and UTF32.
|
|
|
|
|
encode internally to UTF-8.
|
|
|
|
|
|
|
|
|
|
3.0221 2016-10-30 (rurban)
|
|
|
|
|
- fixed documentation of decode for unicode noncharacters.
|
|
|
|
|
added correct code to warn as in core.
|
|
|
|
|
no replacement, ignore warnings when in relaxed mode.
|
|
|
|
|
We used a wrong range also, but the wrong code from 3.02220
|
|
|
|
|
was never executed because of an coding error. #73, #74
|
|
|
|
|
- Fixed a perl 5.6 compilation regression from 3.0220.
|
|
|
|
|
- Improve decode_bom for multibyte encoding, but not yet enabled.
|
|
|
|
|
refcount error.
|
|
|
|
|
- Add 5.24 to travis tests
|
|
|
|
|
|
|
|
|
|
3.0220 2016-10-28 (rurban)
|
|
|
|
|
- add comprehensive JSON decode spectests from
|
|
|
|
|
http://seriot.ch/parsing_json.html. #72
|
|
|
|
|
- decode with BOM (UTF-8, UTF-16, or UTF-32). For now only UTF-8,
|
|
|
|
|
the others error.
|
|
|
|
|
- fixed detection of final |