Fedora 20 Update: perl-Cpanel-JSON-XS-3.0104-1.fc20

updates at fedoraproject.org updates at fedoraproject.org
Mon May 12 05:19:58 UTC 2014


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2014-5965
2014-05-03 19:14:29
--------------------------------------------------------------------------------

Name        : perl-Cpanel-JSON-XS
Product     : Fedora 20
Version     : 3.0104
Release     : 1.fc20
URL         : http://search.cpan.org/dist/Cpanel-JSON-XS/
Summary     : JSON::XS for Cpanel, fast and correct serializing
Description :
This module converts Perl data structures to JSON and vice versa. Its
primary goal is to be correct and its secondary goal is to be fast. To
reach the latter goal it was written in C.

--------------------------------------------------------------------------------
Update Information:

This update adds compatibility with JSON::XS 3.x booleans and support for LZMA compression using Compress::LZF.
--------------------------------------------------------------------------------
ChangeLog:

* Sat Apr 26 2014 Paul Howarth <paul at city-fan.org> - 3.0104-1
- Update to 3.0104
  - Add t/z_leaktrace.t
  - Restore build on C89
  - Fix small cxt->sv_json leak on interp exit
* Tue Apr 22 2014 Paul Howarth <paul at city-fan.org> - 3.0103-1
- Update to 3.0103
  - Change booleans interop logic (again) for JSON-XS-3.01
    - Check now for Types::Serialiser::Boolean i.e. JSON::PP::Boolean refs
      (https://github.com/rurban/Cpanel-JSON-XS/issues/18) to avoid
      allow_blessed for JSON-XS-3.01 booleans
  - Fix boolean representation for JSON-XS-3.01/Types::Serialiser::Boolean
    interop (arrayref, not hashref)
  - Add t/52_object.t from JSON::XS
  - Backport encode_hv HE sort on stack < 64 or heap to avoid stack overflows
    from JSON-XS-3.01; do not use alloca
  - Backport allow_tags, decode_tag, FREEZE/THAW callbacks from JSON-XS-3.01
  - Added pod for OBJECT SERIALISATION (allow_tags, FREEZE/THAW)
* Thu Apr 17 2014 Paul Howarth <paul at city-fan.org> - 3.0102-1
- Update to 3.0102
  - Added PERL_NO_GET_CONTEXT for better performance on threaded Perls
  - MANIFEST: added t/96_interop.t
  - Document deprecated functions
  - Change booleans interop logic for JSON-XS-3.01
- Enable CLZF support via Compress::LZF
* Wed Apr 16 2014 Paul Howarth <paul at city-fan.org> - 3.0101-1
- Update to 3.0101
  - Added ithreads support: Cpanel::JSON::XS is now thread-safe
  - const'ed a translation table for memory savings
  - Fixed booleans for JSON 2.9 and JSON-XS-3.01 interop; JSON does not
    support JSON::XS booleans anymore, so I cannot think of any reason to
    still use JSON::XS
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update perl-Cpanel-JSON-XS' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list