]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commit
lz4: Update to version 1.9.4
authorAdolf Belka <adolf.belka@ipfire.org>
Wed, 25 Jan 2023 22:41:21 +0000 (23:41 +0100)
committerPeter Müller <peter.mueller@ipfire.org>
Thu, 26 Jan 2023 23:17:50 +0000 (23:17 +0000)
commita72263c6c5f8a9e3f02660b12c5a603cfd52e024
tree3ef303bf037563d06bf8064bcd0317bf642a23b6
parent68b8511f1dbceb267429a4f71f94ccba262e94de
lz4: Update to version 1.9.4

- Update from version 1.9.3 to 1.9.4
- Update of rootfile
- Changelog
v1.9.4
perf : faster decoding speed (~+20%) on aarch64 platforms
perf : faster decoding speed (~+70%) for -BD4 setting in CLI
api  : new function `LZ4_decompress_safe_partial_usingDict()` by @yawqi
api  : lz4frame: ability to provide custom allocators at state creation
api  : can skip checksum validation for improved decoding speed
api  : new experimental unit `lz4file` for file i/o API, by @anjiahao1
api  : new experimental function `LZ4F_uncompressedUpdate()`, by @alexmohr
cli  : `--list` works on `stdin` input, by @Low-power
cli  : `--no-crc` does not produce (compression) nor check (decompression) checksums
cli  : fix: `--test` and `--list` produce an error code when parsing invalid input
cli  : fix: support skippable frames when passed via `stdin`, reported by @davidmankin
build: fix: Makefile respects CFLAGS directives passed via environment variable
build: `LZ4_FREESTANDING`, new build macro for freestanding environments, by @t-mat
build: `make` and `make test` are compatible with `-j` parallel run
build: AS/400 compatibility, by @jonrumsey
build: Solaris 10 compatibility, by @pekdon
build: MSVC 2022 support, by @t-mat
build: improved meson script, by @eli-schwartz
doc  : Updated LZ4 block format, provide an "implementation notes" section

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
config/rootfiles/common/lz4
lfs/lz4
src/patches/lz4-1.9.4_mod_install_path.patch [moved from src/patches/lz4-1.9.3_mod_install_path.patch with 60% similarity]