Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Cpanel-JSON-XS-4.37-1.2 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: perl-Cpanel-JSON-XS Distribution: openSUSE:Factory:zSystems
Version: 4.37 Vendor: openSUSE
Release: 1.2 Build date: Mon Aug 7 17:42:54 2023
Group: Unspecified Build host: s390zp27
Size: 396412 Source RPM: perl-Cpanel-JSON-XS-4.37-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/Cpanel-JSON-XS
Summary: CPanel fork of JSON::XS, fast and correct serializing
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.

As this is the n-th-something JSON module on CPAN, what was the reason to
write yet another JSON module? While it seems there are many JSON modules,
none of them correctly handle all corner cases, and in most cases their
maintainers are unresponsive, gone missing, or not listening to bug reports
for other reasons.

See below for the cPanel fork.

See MAPPING, below, on how Cpanel::JSON::XS maps perl values to JSON values
and vice versa.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Wed Jul 05 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 4.37
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.37 2023-07-04 (rurban)
    - Fix NAN/INF for AIX (Tux: AIX-5.3, tested by XSven on AIX-7.3) GH #165
    - Fix empty string result in object stringification (PR #221 jixam)
    - Allow \' in strings when allow_singlequote is enabled (PR #217 warpspin)
* Fri Mar 03 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 4.36
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.36 2023-03-02 (rurban)
    - remove the SAVESTACK_POS noop. Merged from JSON-XS-3.02,
      removed there with 4.0. requested to remove with
      L<https://github.com/Perl/perl5/pull/20858>
    4.35 2023-02-22 (rurban)
    - fix utf8 object stringification (jixam PR #212)
    4.34 2023-02-21 (rurban)
    - fix c89 compilation regression, for loop init on centos. GH #211
    4.33 2023-02-21 (rurban)
    - fix a security issue, decoding hash keys without ending :
      (GH #208)
    - check all bare hash keys for utf8 (GH #209)
    - improve overload warnings (Graham Knop PR #205)
    - fix a croak leak (GH #206)
* Sun Aug 14 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 4.32
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.32 2022-08-13 (rurban)
    - fix new JSON::PP::Boolean overload redefinition warnings. GH #200
    4.31 2022-08-10 (rurban)
    - adjust t/20_unknown.t pp bool tests for native bool when supported.
      GH #198 PR by Graham Knop.
* Fri Jun 17 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 4.30
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.30 2022-06-14 (rurban)
    - Fix perl 5.37 utf8n_to_uvuni deprecation. GH #196
* Sat May 28 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 4.29
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.29 2022-05-27 (rurban)
    - Hack: Revert native bool (unblessed) overloads via JSON::PP 4.08.
      JSON::PP ignores unblessed bools for now. GH #194
* Fri May 06 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 4.28
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.28 2022-05-05 (rurban)
    - Validate the JSON struct which might get corrupted by wrong FREEZE/THAW
      methods, or other serializers, or corrupting our magic object. (GH #192)
    - Improve our DESTROY and END methods to avoid NULL dereferences.
      Fixes perl-compiler/#438
    - Fix 3 tests in t/20_unknown.t with the latest 5.35.10 bool enhancements
      and JSON::PP (GH #194)
    - Fix t/118_type.t with Windows ivtype long long. (GH #178)
    - Added github actions
* Fri Oct 15 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 4.27
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.27 2021-10-13 (rurban)
    - Only add -Werror=declaration-after-statement for 5.035004 and earlier (PR #186 nwc)
    - Fix 125_shared_boolean.t for threads (PR #184 Sinan Unur)
* Tue Apr 13 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 4.26
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.26 2021-04-12 (rurban)
    - Fix compilation with C++ (GH #177)
* Thu Oct 29 2020 Tina Müller <timueller+perl@suse.de>
  - updated to 4.25
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.25 2020-10-28 (rurban)
    - Fix decode relaxed with comment at the end of the buffer (GH #174 fgaspar), a regression
      introduced with 3.0220, to fix n_number_then_00.
    - Possible fix for a gcc-9 optimizer bug (GH #172)
* Sun Oct 04 2020 Tina Müller <timueller+perl@suse.de>
  - updated to 4.24
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.24 2020-10-02 (rurban)
    - Fix decode_json(scalar, 0) (GH #171 plicease), check 2nd arg for true-ness
* Sun Sep 06 2020 Tina Müller <timueller+perl@suse.de>
  - updated to 4.23
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.23 2020-09-05 (rurban)
    - Fixup t/54_stringify change for JSON 2.09 (really use PR #169 madsen)
    4.22 2020-09-04 (rurban)
    - Fix t/54_stringify needs JSON 2.09 for allow_unknown (PR #169 madsen)
    - Fix t/118_type.t for 5.6
    - Fix t/96_interop.t for missing JSON::XS (GH #83 ribasushi)
    - Possible fix for s390x with long double, untested (GH #83)
* Fri Aug 14 2020 Tina Müller <timueller+perl@suse.de>
  - updated to 4.21
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.21 2020-08-13 (rurban)
    - Fix not enough HEK memory allocation for the new canonical tied hashes
      feature. (GH #168)
    - TODO broken JSON::PP::Boolean versions 2.9x - 4.0 with threads::shared in
      125_shared_boolean.t
    4.20 2020-08-12 (rurban)
    - New feature: sort tied hashes with canonical. (GH #167)
    - Fix encode of threads::shared boolean (#166 Sam Bingner).
      This was broken with 4.00.
    - Fix some stringify overload cases via convert_blessed (GH #105)
    - Fix a compat case with JSON::XS, when convert_blessed is set, but
      allow_blessed not. (GH #105)
    - Improve blessed and stringify tests
    - Work on better inf/nan detection on AIX (#165 Peter Heuchert)
    - Fix documentation for booleans and their types (#162 by Karen Etheridge)
* Fri Feb 07 2020 <timueller+perl@suse.de>
  - updated to 4.19
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.19 2020-02-06 (rurban)
    - Fix typed decode memory leak (#160 by Pali).

Files

/usr/bin/cpanel_json_xs
/usr/lib/perl5/vendor_perl/5.38.0/s390x-linux-thread-multi/Cpanel
/usr/lib/perl5/vendor_perl/5.38.0/s390x-linux-thread-multi/Cpanel/JSON
/usr/lib/perl5/vendor_perl/5.38.0/s390x-linux-thread-multi/Cpanel/JSON/XS
/usr/lib/perl5/vendor_perl/5.38.0/s390x-linux-thread-multi/Cpanel/JSON/XS.pm
/usr/lib/perl5/vendor_perl/5.38.0/s390x-linux-thread-multi/Cpanel/JSON/XS/Boolean.pm
/usr/lib/perl5/vendor_perl/5.38.0/s390x-linux-thread-multi/Cpanel/JSON/XS/Type.pm
/usr/lib/perl5/vendor_perl/5.38.0/s390x-linux-thread-multi/auto/Cpanel
/usr/lib/perl5/vendor_perl/5.38.0/s390x-linux-thread-multi/auto/Cpanel/JSON
/usr/lib/perl5/vendor_perl/5.38.0/s390x-linux-thread-multi/auto/Cpanel/JSON/XS
/usr/lib/perl5/vendor_perl/5.38.0/s390x-linux-thread-multi/auto/Cpanel/JSON/XS/XS.so
/usr/share/doc/packages/perl-Cpanel-JSON-XS
/usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
/usr/share/doc/packages/perl-Cpanel-JSON-XS/README
/usr/share/licenses/perl-Cpanel-JSON-XS
/usr/share/licenses/perl-Cpanel-JSON-XS/COPYING
/usr/share/man/man1/cpanel_json_xs.1.gz
/usr/share/man/man3/Cpanel::JSON::XS.3pm.gz
/usr/share/man/man3/Cpanel::JSON::XS::Boolean.3pm.gz
/usr/share/man/man3/Cpanel::JSON::XS::Type.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024