Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-Cpanel-JSON-XS | Distribution: openSUSE Tumbleweed |
Version: 4.380.0 | Vendor: openSUSE |
Release: 1.2 | Build date: Sun Jun 23 18:13:17 2024 |
Group: Unspecified | Build host: reproducible |
Size: 376189 | Source RPM: perl-Cpanel-JSON-XS-4.380.0-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.
Artistic-1.0 OR GPL-1.0-or-later
* 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) * 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)
/usr/bin/cpanel_json_xs /usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/Cpanel /usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/Cpanel/JSON /usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/Cpanel/JSON/XS /usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/Cpanel/JSON/XS.pm /usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/Cpanel/JSON/XS/Boolean.pm /usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/Cpanel/JSON/XS/Type.pm /usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/auto/Cpanel /usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/auto/Cpanel/JSON /usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/auto/Cpanel/JSON/XS /usr/lib/perl5/vendor_perl/5.40.0/riscv64-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, Wed Nov 13 00:41:02 2024