1
0
Fork 0

Merging upstream version 0.19.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-17 21:15:39 +01:00
parent 84460224b0
commit b53e340348
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
28 changed files with 926 additions and 616 deletions

23
NEWS
View file

@ -1,20 +1,7 @@
Changes in version 0.17:
Changes in version 0.19:
The new option '--mtime' has been added.
At verbosity level 1 or higher tarlz now prints a diagnostic for each
unknown extended header keyword found in an archive, once per keyword.
The new option '-p, --preserve-permissions' has been added.
Multi-threaded '-d, --diff' has been implemented. See chapters 'Internal
structure of tarlz' and 'Limitations of parallel tar decoding' in the manual
for details.
Tarlz now reports an error if a file name is empty (tarlz -tf foo "") or if
the archive is specified more than once.
Tarlz now reports corruption or truncation of the last header in a
multimenber file specifically instead of showing the generic message "Last
member in input file is truncated or corrupt."
The header <sys/sysmacros.h> is now not #included when compiling on BSD.
The new chapter 'Internal structure of tarlz' has been added to the manual.
A missing '#include <sys/types.h>', which made compilation fail on some
systems, has been added.