| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: perl-Sereal | Distribution: Fedora Project |
| Version: 7.001 | Vendor: Fedora Project |
| Release: 1.fc46 | Build date: Fri Nov 6 12:29:23 2026 |
| Group: Unspecified | Build host: buildhw-a64-04.rdu3.fedoraproject.org |
| Size: 35110 | Source RPM: perl-Sereal-7.001-1.fc46.src.rpm |
| Packager: Fedora Project | |
| Url: https://metacpan.org/release/Sereal | |
| Summary: Fast, compact, powerful binary (de-)serialization | |
Sereal is an efficient, compact-output, binary and feature-rich serialization protocol. The Perl encoder is implemented as the Sereal::Encoder module, the Perl decoder correspondingly as Sereal::Decoder. This Sereal module is a very thin wrapper around both Sereal::Encoder and Sereal::Decoder. It depends on both and loads both.
GPL-1.0-or-later OR Artistic-1.0-Perl
* Fri Nov 06 2026 Paul Howarth <paul@city-fan.org> - 7.001-1
- Update to 7.001 (rhbz#2564206)
- Roll up the v6 features and portability fixes with protocol v7; upgrade
Decoder to version 7 throughout the fleet before emitting v7 packets
- Use portable little-endian IEEE floating-point storage by default,
including IEEE binary128 for extended values; offer explicit native
long-double storage with reader compatibility checks and optional
same-build trust for unidentified layouts
- Include protocol v6 v-string and negative-integer support, keyed SipHash
checksums, checksum keys, modes, policies, defaults and helper functions;
preserve regexp modifiers, including /n and /xx
- Preserve protocol v1-v6 numeric wire behavior and support a known source
byte order when decoding legacy floats
- Include callback lifetime, older-Perl, Perl 5.24, 32-bit, Haiku and BusyBox
fixes; extend stored corpus coverage with Fedora s390x producer captures
(GH#337)
- Ship the shared SECURITY policy and improve the protocol specification and
security, checksum and floating-point documentation
* Sun Nov 01 2026 Paul Howarth <paul@city-fan.org> - 6.003-1
- Update to 6.003 (rhbz#2564206)
- Add protocol v6 VSTRING extension tags, NEG_VARINT, and keyed SipHash
checksums; upgrade Decoder to version 6 everywhere before upgrading Encoder
or emitting v6 packets
- Add checksum keys, modes, policies, defaults, and checksum helper functions
in Encoder and Decoder
- Preserve regexp modifiers, including /n and /xx; upgrade Decoder before
emitting these modifiers
- Ship a SECURITY policy in release archives and improve the protocol
specification, build and compatibility tests, and general robustness
- Reported fixes: regexp modifiers
(https://github.com/Sereal/Sereal/issues/180 and
https://github.com/Sereal/Sereal/issues/262), and unsupported-type
diagnostics (https://github.com/Sereal/Sereal/issues/191)
- Related work: specification (https://github.com/Sereal/Sereal/issues/218)
and packaged security policy (https://github.com/Sereal/Sereal/issues/305)
- Prevent Decoder callbacks from freeing an active Decoder handle
- Fix older-Perl build and Decoder compatibility issues and improve test
portability and missing-dependency diagnostics
- Preserve unsigned tied integer values when encoding on older Perls
- Fix Encoder and Decoder builds on Haiku
- Fix hobodecoder compatibility with BusyBox od and checksum test diagnostics
for child processes terminated by signals
* Wed Oct 21 2026 Paul Howarth <paul@city-fan.org> - 5.011-1
- Update to 5.011 (rhbz#2558320)
- Robustness fixes
- Preserve zstd deprecation warnings when building with IBM XL C on AIX
- Raise the minimum supported Perl version to 5.14
- Fix the Sereal::Decoder prerequisite version in generated Sereal-Encoder
package metadata (see https://github.com/Sereal/Sereal/issues/317)
* Wed Aug 05 2026 Paul Howarth <paul@city-fan.org> - 5.010-1
- Update to 5.010 (rhbz#2511543)
- Reset the pending frozen-object state at the start of every decode
* Fri Jul 17 2026 Paul Howarth <paul@city-fan.org> - 5.009-1
- Update to 5.009 (rhbz#2501694)
- 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#2498976)
- 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#2498239)
- 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#2480335)
- 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
- Update spec to document changes from version 5
- Security fixes in decoder
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 5.004-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 5.004-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 5.004-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
/usr/share/doc/perl-Sereal /usr/share/doc/perl-Sereal/Changes /usr/share/doc/perl-Sereal/README /usr/share/doc/perl-Sereal/SECURITY /usr/share/man/man3/Sereal.3pm.gz /usr/share/perl5/vendor_perl/Sereal.pm
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Nov 8 23:27:34 2026