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

perl-Sereal-Decoder-7.001-1.fc46 RPM for aarch64

From Fedora Rawhide for aarch64 / p

Name: perl-Sereal-Decoder Distribution: Fedora Project
Version: 7.001 Vendor: Fedora Project
Release: 1.fc46 Build date: Fri Nov 6 11:02:28 2026
Group: Unspecified Build host: buildvm-a64-22.rdu3.fedoraproject.org
Size: 284072 Source RPM: perl-Sereal-Decoder-7.001-1.fc46.src.rpm
Packager: Fedora Project
Url: https://metacpan.org/release/Sereal-Decoder
Summary: Perl deserialization for Sereal format
This library implements a deserializer for an efficient, compact-output,
and feature-rich binary protocol called Sereal.

Provides

Requires

License

GPL-1.0-or-later OR Artistic-1.0-Perl

Changelog

* Thu Nov 05 2026 Paul Howarth <paul@city-fan.org> - 7.001-1
  - Update to 7.001 (rhbz#2564204)
    - Read protocol versions 1 through 7; decode portable little-endian v7
      floats, including IEEE binary128 on Perl builds without quadmath,
      converting values to the local NV type
    - Validate v7 native long-double declarations and reject known format,
      byte-order and size mismatches; add allow_unknown_long_double for
      explicitly trusted same-build reads of unidentified layouts; storage sizes
      must still match
    - Preserve native floating-point behavior for protocol v1-v6 input; add
      legacy_float_byteorder for older data with a known source byte order
    - Include protocol v6 v-string and negative-integer support, keyed SipHash
      verification, checksum keys, modes, policies and defaults; add
      prepare_checksum_key(), get_sereal_checksum() and validate_sereal_checksum()
    - Restore regexp character-set modifiers, /n and /xx, and report the required
      Perl version for unsupported modifiers
    - Harden malformed-input and object handling; retain Decoder handles across
      callbacks, and run output DESTROY callbacks before capturing input on Perl
      5.24
    - Restore older-Perl builds, avoid read-only regexp buffer corruption on Perl
      5.14, and correct 32-bit size handling and allocation diagnostics
    - Fix bundled Snappy builds on Haiku and hobodecoder compatibility with
      BusyBox od; improve optional-dependency diagnostics
    - Extend independent wire-format and stored corpus coverage, including real
      Fedora s390x producer captures; add a floating-point corpus collector and
      named declarations in diagnostics and hobodecoder (GH#337)
    - Ship the shared SECURITY policy and clarify security, checksum and
      floating-point interoperability documentation
* Sun Nov 01 2026 Paul Howarth <paul@city-fan.org> - 6.003-1
  - Update to 6.003 (rhbz#2564204)
    - Fix bundled Snappy builds on Haiku, which has no byteswap.h
    - Use portable od arguments in hobodecoder for BusyBox systems and report
      signal termination correctly in checksum tests
* Sat Oct 31 2026 Paul Howarth <paul@city-fan.org> - 6.002-1
  - Update to 6.002 (rhbz#2564204)
    - Read protocol v6 VSTRING extension tags, NEG_VARINT, and keyed SipHash
      checksums while retaining support for older packets
    - Add checksum_key, checksum_key_v1/v2/v3, checksum_mode, and checksum_policy
      options, shared and Decoder-specific defaults, prepare_checksum_key(),
      get_sereal_checksum(), and validate_sereal_checksum()
    - Restore regexp matching modifiers, including /n and /xx, and report the
      required Perl version for unsupported modifiers
    - Ship a SECURITY policy in release archives and improve the protocol
      specification, build and mixed-version compatibility tests, and general
      robustness
    - Reported fixes: regexp modifiers
      (https://github.com/Sereal/Sereal/issues/180 and
      https://github.com/Sereal/Sereal/issues/262)
    - Related work: specification (https://github.com/Sereal/Sereal/issues/218)
      and packaged security policy (https://github.com/Sereal/Sereal/issues/305)
    - Keep the Decoder alive when a callback clears its handle variable,
      preventing use-after-free during decoding and clean-up
    - Restore builds on older supported Perls without SSize_t_MAX
    - Run output DESTROY callbacks before capturing the input buffer on
      Perl 5.24, matching other supported Perls
    - Avoid corrupting regexp buffers during read-only clean-up on Perl 5.14
    - Inspect undef aliases without creating writable slots on older Perls
    - Account for Perl 5.14/5.16's regexp-copy lifetime limitation in tests
    - Fix huge-size test expectations for 32-bit Perls with 64-bit integers and
      format allocation diagnostics with the correct argument types
    - Skip only hobodecoder decompression checks when its optional Compress::Zlib
      dependency is unavailable, and show child errors
    - Report the actual missing dependency when skipping t/400_evil.t
* Wed Oct 21 2026 Paul Howarth <paul@city-fan.org> - 5.011-1
  - Update to 5.011 (rhbz#2558321)
    - Robustness fixes
    - Preserve zstd deprecation warnings when building with IBM XL C on AIX
    - Raise the minimum supported Perl version to 5.14
* Wed Aug 05 2026 Paul Howarth <paul@city-fan.org> - 5.010-1
  - Update to 5.010 (rhbz#2511545)
    - Reset the pending frozen-object state (thaw_av and ref_thawhash) at the
      start of every decode (Sereal GH#316)
* Thu Jul 23 2026 Jitka Plesnikova <jplesnik@redhat.com> - 5.009-3
  - Perl 5.44 re-rebuild of bootstrapped packages
* Wed Jul 22 2026 Jitka Plesnikova <jplesnik@redhat.com> - 5.009-2
  - Perl 5.44 rebuild
* Fri Jul 17 2026 Paul Howarth <paul@city-fan.org> - 5.009-1
  - Update to 5.009 (rhbz#2501693)
    - Only use Perl's $Config{ccflags} when building bundled zstd on AIX/IBM
      toolchains, or when SEREAL_ZSTD_USE_CONFIG_CCFLAGS is set; other platforms
      now use the normal zstd build flags again
* Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 5.008-2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Fri Jul 10 2026 Paul Howarth <paul@city-fan.org> - 5.008-1
  - Update to 5.008 (rhbz#2498977)
    - Decoder now supports 'thaw_allow_classes' and 'thaw_deny_action' to control
      thaw callbacks during decoding
* Thu Jul 09 2026 Paul Howarth <paul@city-fan.org> - 5.007-1
  - Update to 5.007 (rhbz#2498240)
    - Use $Config{ccflags} to compile zstd with, which should fix AIX
* Thu May 21 2026 Paul Howarth <paul@city-fan.org> - 5.006-1
  - Update to 5.006 (rhbz#2480334)
    - Update bundled miniz to 3.1.1
    - Avoid deprecated ZSTD api
    - Tidy and regen
* Wed May 20 2026 Paul Howarth <paul@city-fan.org> - 5.005-1
  - Update to 5.005 (rhbz#2480052)
    - Update bundled Zstd to 1.5.7, and other changes
    - Update spec to document changes from version 5
    - Security fixes - make sure that COPY tags cannot be used to read past end
      of buffer
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 5.004-17
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Mon Sep 22 2025 Paul Howarth <paul@city-fan.org> - 5.004-16
  - Fix detection of miniz 3.1.0
* Sun Aug 03 2025 Dominik Mierzejewski <dominik@greysector.net> - 5.004-15
  - Rebuild after bootstrapping
* Sat Aug 02 2025 Dominik Mierzejewski <dominik@greysector.net> - 5.004-14
  - Rebuild and bootstrap for miniz SONAME bump (and fix include path)
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 5.004-13
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Tue Jul 08 2025 Jitka Plesnikova <jplesnik@redhat.com> - 5.004-12
  - Perl 5.42 re-rebuild of bootstrapped packages
* Mon Jul 07 2025 Jitka Plesnikova <jplesnik@redhat.com> - 5.004-11
  - Perl 5.42 rebuild
* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 5.004-10
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild

Files

/usr/lib/.build-id
/usr/lib/.build-id/e0
/usr/lib/.build-id/e0/7799111cacc779da33245e634decff2cf99337
/usr/lib64/perl5/vendor_perl/Sereal
/usr/lib64/perl5/vendor_perl/Sereal/Decoder
/usr/lib64/perl5/vendor_perl/Sereal/Decoder.pm
/usr/lib64/perl5/vendor_perl/Sereal/Decoder/Constants.pm
/usr/lib64/perl5/vendor_perl/Sereal/Performance.pm
/usr/lib64/perl5/vendor_perl/auto/Sereal
/usr/lib64/perl5/vendor_perl/auto/Sereal/Decoder
/usr/lib64/perl5/vendor_perl/auto/Sereal/Decoder/Decoder.so
/usr/share/doc/perl-Sereal-Decoder
/usr/share/doc/perl-Sereal-Decoder/Changes
/usr/share/doc/perl-Sereal-Decoder/SECURITY
/usr/share/man/man3/Sereal::Decoder.3pm.gz
/usr/share/man/man3/Sereal::Performance.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Nov 8 23:50:30 2026