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.390.0-1.1 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: perl-Cpanel-JSON-XS Distribution: openSUSE Tumbleweed
Version: 4.390.0 Vendor: openSUSE
Release: 1.1 Build date: Fri Dec 13 06:33:30 2024
Group: Unspecified Build host: reproducible
Size: 387012 Source RPM: perl-Cpanel-JSON-XS-4.390.0-1.1.src.rpm
Packager: http://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

* Fri Dec 13 2024 Tina Müller <timueller+perl@suse.de>
  - updated to 4.390.0 (4.39)
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.39 2024-12-12 (rurban)
    - Fix Windows -Dusequadmath (sisyphus GH #235, GH #229)
    - Fix inconsistent behavior between decoding escaped and unescaped
      surrogates, and escaped non-characters vs non-escaped non-characters.
      Now aligned to JSON::PP (Gavin Hayes GH #233, GH #227)
    - Add type_all_string tests (Bernhard Schmalhofer GH #236)
    - Silence UV to char cast warnings  (bulk88 GH #232)
    - Fix MSVC preprocessor errors (bulk88 GH #232)
    - Fix -Wformat warnings on Windows (sisyphus GH #228)
    - Clarify BigInt decoding (GH #226)
* Sun Jun 23 2024 Tina Müller <tina.mueller@suse.com>
  - updated to 4.380.0 (4.38)
    see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
    4.38 2024-05-27 (rurban)
    - Encode real core booleans as boolean notation (PR #224 leonerd)
    - Minor test fixes by leonerd
    - Fix docs typo (PR #225 karenetheridge)
* 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)

Files

/usr/bin/cpanel_json_xs
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/Cpanel
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/Cpanel/JSON
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/Cpanel/JSON/XS
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/Cpanel/JSON/XS.pm
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/Cpanel/JSON/XS/Boolean.pm
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/Cpanel/JSON/XS/Type.pm
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/auto/Cpanel
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/auto/Cpanel/JSON
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/auto/Cpanel/JSON/XS
/usr/lib/perl5/vendor_perl/5.40.0/armv7l-linux-thread-multi-64int/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 Feb 1 00:19:49 2025