./archivers/lz4, Extremely Fast Compression algorithm

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.9.2, Package name: lz4-1.9.2, Maintainer: fhajny

LZ4 is a very fast lossless compression algorithm, providing
compression speed at 400 MB/s per core, scalable with multi-cores
CPU. It also features an extremely fast decoder, with speed in
multiple GB/s per core, typically reaching RAM speed limits on
multi-core systems.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 4dc36f29d7b4e5b45b114be2674068200714abb3
RMD160: 2938f42a12c8c16124e2d63bd70fca7024809d40
Filesize: 298.629 KB

Version history: (Expand)


CVS history: (Expand)


   2019-08-26 09:09:47 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
lz4: updated to 1.9.2

LZ4 v1.9.2
fix : out-of-bound read in exceptional circumstances when using decompress_partial()
fix : slim opportunity for out-of-bound write with compress_fast() with a large \ 
enough input and when providing an output smaller than recommended (< \ 
LZ4_compressBound(inputSize))
fix : rare data corruption bug with LZ4_compress_destSize()
fix : data corruption bug when Streaming with an Attached Dict in HC Mode
perf: enable LZ4_FAST_DEC_LOOP on aarch64/GCC by default
perf: improved lz4frame streaming API speed
perf: speed up lz4hc on slow patterns when using external dictionary
api: better in-place decompression and compression support
cli : --list supports multi-frames files
cli: --version outputs to stdout
cli : add option --best as an alias of -12
misc: Integration into oss-fuzz
   2019-04-30 11:17:39 by Adam Ciarcinski | Files touched by this commit (6) | Package updated
Log message:
lz4: updated to 1.9.1

LZ4 v1.9.1
Changes
fix : decompression functions were reading a few bytes beyond input size
api : fix : lz4frame initializers compatibility with c++
cli : added command --list
build: improved Windows build
build: AIX, by Norman Green

LZ4 v1.9.0
This release brings an assortment of small improvements and bug fixes, as \ 
detailed below :
perf: large decompression speed improvement on x86/x64 (up to +20%)
api : changed : _destSize() compression variants are promoted to stable API
api : new : LZ4_initStream(HC), replacing LZ4_resetStream(HC)
api : changed : LZ4_resetStream(HC) as recommended reset function, for better \ 
performance on small data
cli : support custom block sizes
build: source code can be amalgamated, by Bing Xu
build: added meson build
build: new build macros : LZ4_DISTANCE_MAX, LZ4_FAST_DEC_LOOP
install: MidnightBSD
install: msys2 on Windows 10
   2018-12-15 22:12:25 by Thomas Klausner | Files touched by this commit (67) | Package updated
Log message:
*: update email for fhajny
   2018-09-14 11:48:56 by Filip Hajny | Files touched by this commit (5) | Package updated
Log message:
archivers/lz4: Update to 1.8.3.

- perf: minor decompression speed improvement (~+2%) with gcc
- fix : corruption in v1.8.2 at level 9 for files > 64KB under rare
  conditions (#560)
- cli : new command --fast, by @jennifermliu
- api : LZ4_decompress_safe_partial() now decodes exactly the nb of
  bytes requested (feature request #566)
- build : added Haiku target, by @fbrosson, and MidnightBSD, by @laffer1
- doc : updated documentation regarding dictionary compression
   2018-05-10 15:16:27 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
lz4: updated to 1.8.2

v1.8.2
perf: *much* faster dictionary compression on small files
perf: improved decompression speed and binary size
perf: slightly faster HC compression and decompression speed
perf: very small compression ratio improvement
fix : compression compatible with low memory addresses (< 0xFFFF)
fix : decompression segfault when provided with NULL input
cli : new command --favor-decSpeed
cli : benchmark mode more accurate for small inputs
fullbench : can bench _destSize() variants
doc : clarified block format parsing restrictions
   2018-01-16 14:01:38 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
Removed unused patch
   2018-01-16 13:38:35 by David Brownlee | Files touched by this commit (1)
Log message:
Fix PLIST
   2018-01-16 09:13:01 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
lz4: updated to 1.8.1.2

v1.8.1.2:
It's the same as v1.8.1, but the version number in source code has been fixed.
The version number is used in cli and documentation display, to create the full \ 
name of dynamic library, and can be requested via LZ4_versionNumber().