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

liblz4-1-32bit-1.9.4-2.8 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: liblz4-1-32bit Distribution: openSUSE Tumbleweed
Version: 1.9.4 Vendor: openSUSE
Release: 2.8 Build date: Wed Mar 8 10:55:21 2023
Group: System/Libraries Build host: reproducible
Size: 144779 Source RPM: lz4-1.9.4-2.8.src.rpm
Summary: Hash-based predictive Lempel-Ziv compressor
LZ4 is a lossless data compression algorithm that is focused on
compression and decompression speed. It belongs to the LZ77
(Lempel–Ziv) family of byte-oriented compression schemes. It is a

This subpackage contains the (de)compressor code as a shared library.






* Wed Mar 08 2023 Martin Pluskal <>
  - Build AVX2 enabled hwcaps library for x86_64-v3
* Tue Aug 16 2022 Jan Engelhardt <>
  - Update to release 1.9.4
    * Decompression speed on high-end ARM64 platform is improved,
      by ~+20%.
    * For the specific scenario of data compressed with -BD4
      setting (small blocks, <= 64 KB, linked) decompressed
      block-by-block into a flush buffer (like lz4 CLI does),
      decompression speed is improved ~+70%.
    * For compressed data employing the lz4frame format (native
      format of lz4 CLI), it's possible to ignore checksum
      validation during decompression, resulting in speed
      improvements of ~+40% . This capability is exposed at both
      CLI (see --no-crc) and library levels.
* Mon Oct 04 2021
  - version 1.9.3 fixes also CVE-2021-3520 [bsc#1185438]
* Mon Nov 16 2020 Jan Engelhardt <>
  - Update to release 1.9.3
    * api: LZ4_decompress_safe_partial() now supports unknown
      compressed size
    * api: improved LZ4F_compressBound() with automatic flushing
    * cli: multiple files are compressed now using the legacy format
* Wed Oct 16 2019
  - enable testsuite
  - verbose build
* Tue Oct 15 2019
  - version update to 1.9.2
    * decompression functions were reading a few bytes beyond input size
    * api: lz4frame initializers compatibility with c++, reported by @degski
    * cli : added command --list, based on a patch by @gabrielstedman
    * fixes CVE-2019-17543 [bsc#1153936]
* Thu Jun 06 2019 Jan Engelhardt <>
  - Update to new upstream release 1.9.1
    * Decompression speed was improved by about 12% (x86/x64).
    * New option `lz4 --list` to inspect the block type, checksum
      information, compressed and decompressed sizes (if present). The
      command is limited to single-frame files for the time being.
* Fri Oct 12 2018
  - lz4 1.8.3:
    * minor decompression speed improvement (~+2%) with gcc
    * fix corruption in v1.8.2 at level 9 for files > 64KB under
      rare conditions
    * Add new command --fast
    * api: LZ4_decompress_safe_partial() now decodes exactly the
      number of bytes requested
* Thu Jun 28 2018
  - lz4 1.8.2:
    * speed inprovemtns for compression and decompression
    * fix compression compatible with low memory addresses
    * fix decompression segfault when provided with NULL input
    * cli: new command --favor-decSpeed
    * cli: benchmark mode more accurate for small inputs
* Wed Feb 07 2018
  - Update to new upstream release
    * Most visible new feature is support for dictionary compression
    * Support is now more formally added on the API side within
      lib/lz4frame_static.h. It's early days, and this new API is
      tagged "experimental" for the time being.
    * Support is also added in the command line utility lz4, using
      the new command -D. The behavior of this command is identical
      to zstd, should you be already familiar.
    * lz4 doesn't specify how to build a dictionary. All it says is
      that it can be any file up to 64 KB.
    * This approach is compatible with zstd dictionary builder, which
      can be instructed to create a 64 KB dictionary.
    * Improved performance at ultra settings (levels 10+).
    * These levels receive a new code, called optimal parser,
      available in lib/lz4_opt.h.
    * New parser uses less memory (from 384KB to 256KB), performs
      faster, compresses a little bit better (not much, as it was
      already close to theoretical limit), and resists pathological
      patterns which could destroy performance.
    * New parser is directly compatible with lower compression levels,
      which brings additional benefits:
      + Compatibility with LZ4_*_destSize() variant, which reverses
      the logic by trying to fit as much data as possible into a
      predefined limited size buffer.
      + Compatibility with Dictionary compression, as it uses the
      same tables as regular HC mode
    * In the future, this compatibility will also allow dynamic change
      of compression level.
    * Small set of bug fixes and improvements:
      + perf : faster and stronger ultra modes (levels 10+)
      + perf : slightly faster compression and decompression speed
      + perf : fix bad degenerative case
      + fix : decompression failed when using a combination of
      extDict + low memory address
      + cli : support for dictionary compression (-D)
      + cli : fix : lz4 -d --rm preserves timestamp
      + cli : fix : do not modify /dev/null permission as root
      + api : _destSize() variant supported for all compression
  - partial cleanup with spec-cleaner
  - drop lz4-use-shlib.diff, breaks build
  - misc spec cleanups
    - remove Makefile fix
    - build and install separately
    - New URL



Generated by rpm2html 1.8.1

Fabrice Bellet, Sat May 25 00:06:51 2024