1
0
Fork 0

Adding upstream version 0.11.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-17 21:12:08 +01:00
parent 7a2248990c
commit 6bd0c00498
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
18 changed files with 1504 additions and 654 deletions

24
NEWS
View file

@ -1,15 +1,15 @@
Changes in version 0.10:
Changes in version 0.11:
The new option '--bsolid', which selects per-data-block compression of the
archive, has been added. This option improves compression efficiency for
archives with lots of small files.
An endless loop happening when trying to list or extract from an empty
tar.lz archive has been fixed.
The new option '-B, --data-size', which sets the size of the input data
blocks for '--bsolid', has been added.
Multi-threaded '-c, --create' and '-r, --append' have been implemented.
If an extended header is required for any reason (for example a file size
larger than 8 GiB or a link name longer than 100 bytes), tarlz now moves the
filename also to the extended header to prevent an ustar tool from trying to
extract the file or link. This also makes easier during parallel extraction
or listing the detection of a tar member split between two lzip members at
the boundary between the extended header and the ustar header.
The default compression granularity has been changed to '--bsolid'
(per block compression) instead of '--no-solid' (per file compression).
The message "Removing leading '<prefix>' from member names." is now shown
once for each <prefix>.
The new chapter 'Minimum archive sizes required for multi-threaded block
compression' has been added to the manual.