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

perl-Sereal-Decoder-5.10.0-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: perl-Sereal-Decoder Distribution: openSUSE Tumbleweed
Version: 5.10.0 Vendor: openSUSE
Release: 1.1 Build date: Thu Aug 6 09:51:42 2026
Group: Unspecified Build host: reproducible
Size: 462269 Source RPM: perl-Sereal-Decoder-5.10.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://metacpan.org/release/Sereal-Decoder
Summary: Binary serialization module for Perl (decoder part)
This library implements a deserializer for an efficient, compact-output,
and feature-rich binary protocol called _Sereal_. Its sister module
Sereal::Encoder implements an encoder for this format. The two are released
separately to allow for independent and safer upgrading.

The Sereal protocol versions that are compatible with this decoder
implementation are currently protocol versions 1, 2, 3 and 4. As it stands,
it will refuse to attempt to decode future versions of the protocol, but if
necessary there is likely going to be an option to decode the parts of the
input that are compatible with version 4 of the protocol. The protocol was
designed to allow for this.

The protocol specification and many other bits of documentation can be
found in the github repository. Right now, the specification is at
https://github.com/Sereal/Sereal/blob/master/sereal_spec.pod, there is a
discussion of the design objectives in
https://github.com/Sereal/Sereal/blob/master/README.pod, and the output of
our benchmarks can be seen at
https://github.com/Sereal/Sereal/wiki/Sereal-Comparison-Graphs.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Thu Aug 06 2026 Tina Müller <timueller+perl@suse.de>
  - updated to 5.10.0 (5.010)
    see /usr/share/doc/packages/perl-Sereal-Decoder/Changes
    5.010
    * Reset the pending frozen-object state (thaw_av and ref_thawhash) at the
      start of every decode. A decode that died before srl_finalize_structure
      ran -- a truncated document, for example -- left those populated, and the
      next decode on the same decoder then thawed items belonging to the failed
      document and looked up ref_thawhash keys pointing at freed AVs. That
      segfaulted or silently produced the wrong class.
      See https://github.com/Sereal/Sereal/pull/316
* Sat Jul 18 2026 Tina Müller <timueller+perl@suse.de>
  - updated to 5.9.0 (5.009)
    see /usr/share/doc/packages/perl-Sereal-Decoder/Changes
    5.009
    * Only use Perl's C<$Config{ccflags}> when building bundled zstd on
      AIX / IBM toolchains, or when C<SEREAL_ZSTD_USE_CONFIG_CCFLAGS> is
      set. Other platforms now use the normal zstd build flags again.
    5.008
    * Decoder now supports C<thaw_allow_classes> and C<thaw_deny_action>
      to control thaw callbacks during decoding. Thanks to James Rouzier
      for the patches.
    5.007
    * Use $Config{ccflags} to compile ztd with. Should fix AIX.
      Thanks to Thomas Seeling for the suggestion.
* Thu May 21 2026 Tina Müller <timueller+perl@suse.de>
  - updated to 5.6.0 (5.006)
    see /usr/share/doc/packages/perl-Sereal-Decoder/Changes
    5.006
    * Use miniz 3.1.1
    * Avoid deprecated ZSTD api.
    * Tidy and regen.
    5.005
    * Update spec to document changes from version 5
    * Security fixes - make sure that COPY tags cannot be used
      to read past end of buffer.
      CVE-2026-8796 bsc#1267015
    5.004_001
    * Update Zstd to 1.5.7, and other changes.
    * Thanks to Marco Fontani, Ricardo Signes, and James Rouzier
* Thu Apr 20 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 5.004
    see /usr/share/doc/packages/perl-Sereal-Decoder/Changes
    5.004
    * Fix thaw ordering for frozen objects. Nested THAW operations
      now happen in the documented LIFO order. Thanks to Marco
      Fontani for the report.
* Thu Feb 09 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 5.003
    see /usr/share/doc/packages/perl-Sereal-Decoder/Changes
    5.003
    * Production release of 5.002_001 and 5.002_002
    * OpenBSD build fixes. Gracious thanks to Andrew Hewus Fresh
      for providing guidance and access to an OpenBSD box to use to
      debug and fix this.
    * Update Miniz to 3.0.2, Zstd to 1.5.2 and Devel::CheckLib to 1.16
    * Assorted build fixes related to these updates.
    5.002_002
    * OpenBSD build fixes. Gracious thanks to Andrew Hewus Fresh
      for providing guidance and access to an OpenBSD box to use to
      debug and fix this.
    5.002_001
    * Update Miniz to 3.0.2, Zstd to 1.5.2 and Devel::CheckLib to 1.16
    * Assorted build fixes related to these updates.
    5.002
    * Fixup Decoder tests to run on perl 5.8 which has no defined-or.
    - Consolidated changes from 5.001_00x:
    * Ensure that Encoder depends on the correct version of the Decoder.
      Gracious thanks to Slaven Rezic for being so patient in helping
      me get this release working properly.
    * Test compatibility fixes when no perl is already installed.
    * Add t/195_backcompat.t to check if the latest decoder will
      seamlessly handle reading output from older versions.
    * Test compatibility fixes with version 3 and earlier.
    5.001_003
    * Ensure that Encoder depends on the correct version of the Decoder.
      Gracious thanks to Slaven Rezic for being so patient in helping
      me get 5.001_00x working properly.
    5.001_002
    * Test compatibility fixes when no perl is already installed.
    * Add t/195_backcompat.t to check if the latest decoder will
      seamlessly handle reading output from older versions.
    5.001_001
    * Test compatibility fixes with version 3 and earlier.
* Sun Sep 04 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 5.001
    see /usr/share/doc/packages/perl-Sereal-Decoder/Changes
* Fri Jul 29 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 4.025
    see /usr/share/doc/packages/perl-Sereal-Decoder/Changes
    4.025 Thr Jul 28, 2022
    * Release with build fixes for threaded perls and MANIFEST
      update. Oops.
    4.024 Wed Jul 27, 2022
    * Total rework of how THAW is invoked to resolve issues with
      frozen representations containing blessed objects.
* Mon Feb 21 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 4.023
    see /usr/share/doc/packages/perl-Sereal-Decoder/Changes
    4.023 Sun Feb 20, 2022
    * Make it possible to upgrade with passing tests when using
      Sereal::Decoder 4.015 - 4.019 on threaded debugging perls.
      IF YOU USE THREADED PERLS YOU ARE STRONGLY ADVISED TO UPDATE
      TO THIS VERSION OR LATER. *UPGRADE THE DECODER IMMEDIATELY.*
    4.022 Sat Feb 19, 2022
    4.021 Fri Feb 18, 2022
    * Early but incomplete versions of 4.023, skip these releases.
    4.020 Thurs Feb 17, 2022
    * Fix "panic: free from wrong pool" errors on threaded builds.
      This error is only visible on DEBUGGING perls however it exists
      regardless. If you are using a threaded build upgrade to this!
      Thanks to Andreas J. Koenig for finding the bug, and Nicholas Clark
      for suggesting valgrind to debug and fix it.
* Tue Feb 08 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 4.019
    see /usr/share/doc/packages/perl-Sereal-Decoder/Changes
    4.019 Mon Feb 7, 2022
    * Fix build issue with latest perl - Thanks to Nicholas Clark
    * Update zstd to 1.5.1
* Tue Aug 04 2020 Tina Müller <timueller+perl@suse.de>
  - updated to 4.018
    see /usr/share/doc/packages/perl-Sereal-Decoder/Changes
    4.018 Thurs Aug 3, 2020
    * Fix issue with gcc 10 with snappy compression.

Files

/usr/lib/perl5/vendor_perl/5.44.0/i586-linux-thread-multi-64int/Sereal
/usr/lib/perl5/vendor_perl/5.44.0/i586-linux-thread-multi-64int/Sereal/Decoder
/usr/lib/perl5/vendor_perl/5.44.0/i586-linux-thread-multi-64int/Sereal/Decoder.pm
/usr/lib/perl5/vendor_perl/5.44.0/i586-linux-thread-multi-64int/Sereal/Decoder/Constants.pm
/usr/lib/perl5/vendor_perl/5.44.0/i586-linux-thread-multi-64int/Sereal/Performance.pm
/usr/lib/perl5/vendor_perl/5.44.0/i586-linux-thread-multi-64int/auto/Sereal
/usr/lib/perl5/vendor_perl/5.44.0/i586-linux-thread-multi-64int/auto/Sereal/Decoder
/usr/lib/perl5/vendor_perl/5.44.0/i586-linux-thread-multi-64int/auto/Sereal/Decoder/Decoder.so
/usr/share/doc/packages/perl-Sereal-Decoder
/usr/share/doc/packages/perl-Sereal-Decoder/Changes
/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 Aug 23 00:20:16 2026