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

liblz4-1-1.9.4-2.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: liblz4-1 Distribution: openSUSE Tumbleweed
Version: 1.9.4 Vendor: openSUSE
Release: 2.1 Build date: Thu Mar 9 17:53:32 2023
Group: System/Libraries Build host: lamb20
Size: 141655 Source RPM: lz4-1.9.4-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://lz4.github.io/lz4/
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.

Provides

Requires

License

BSD-2-Clause

Changelog

* Wed Mar 08 2023 Martin Pluskal <mpluskal@suse.com>
  - Build AVX2 enabled hwcaps library for x86_64-v3
* Tue Aug 16 2022 Jan Engelhardt <jengelh@inai.de>
  - 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 pgajdos@suse.com
  - version 1.9.3 fixes also CVE-2021-3520 [bsc#1185438]
* Mon Nov 16 2020 Jan Engelhardt <jengelh@inai.de>
  - 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 pgajdos@suse.com
  - enable testsuite
  - verbose build
* Tue Oct 15 2019 pgajdos@suse.com
  - 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 <jengelh@inai.de>
  - 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 astieger@suse.com
  - 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 astieger@suse.com
  - 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 avindra@opensuse.org
  - Update to new upstream release 1.8.1.2
    * 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
      levels
  - partial cleanup with spec-cleaner
  - drop lz4-use-shlib.diff, breaks build
  - misc spec cleanups
    - remove Makefile fix
    - build and install separately
    - New URL

Files

/usr/lib64/liblz4.so.1
/usr/lib64/liblz4.so.1.9.4


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Apr 18 23:58:12 2024