]> git.ipfire.org Git - ipfire-2.x.git/commit
libarchive: Update to version 3.8.0
authorAdolf Belka <adolf.belka@ipfire.org>
Thu, 22 May 2025 13:08:31 +0000 (15:08 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 22 May 2025 15:16:38 +0000 (15:16 +0000)
commit6f76ad5ffd6d93c5996a33cc42129cabf0d03a36
tree467aa48070a9a1eeb10afd7ca299b338b20796e0
parent2bb2919a72318e5279ebf07617d36f7a2fb6c8f5
libarchive: Update to version 3.8.0

- Update from version 3.7.9 to 3.8.0
- Update of rootfile
- Changelog
    3.8.0
New features:
bsdtar: support --mtime and --clamp-mtime (#2601)
lib: mbedtls 3.x compatibility (#2602)
7-zip reader: improve self-extracting archive detection (#2088)
xar: xmllite support for the XAR reader and writer (#2388)
zip writer: added XZ, LZMA, ZSTD and BZIP2 support (#2137, #2284, #2391)
zip writer: added LZMA + RISCV BCJ filter (#2403)
Notable security fixes:
rar: do not skip past EOF while reading (#2584)
rar: fix double free with over 4 billion nodes (#2598)
rar: fix heap-buffer-overflow (#2599)
warc: prevent signed integer overflow (#2568)
tar: fix overflow in build_ustar_entry (#2588)
Notable bugfixes:
bsdtar: don't hardlink negative inode files together (#2587)
gz: allow setting the original filename for gzip compressed files (#2544)
lib: improve lseek handling (#2564)
lib: support @-prefixed Unix epoch timestamps as date strings (#2606)
rar: support large headers on 32 bit systems (#2596)
tar reader: Improve LFS support on 32 bit systems (#2582)

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/libarchive
lfs/libarchive