1
0
Fork 0

Merging upstream version 1.12.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-17 20:49:14 +01:00
parent 819b7ffe8f
commit 93292ac251
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
35 changed files with 1973 additions and 1678 deletions

41
NEWS
View file

@ -1,17 +1,36 @@
Changes in version 1.11:
Changes in version 1.12:
Detection of forbidden combinations of characters in trailing data has been
improved.
Clzip now reports an error if a file name is empty (clzip -t "").
Errors are now also checked when closing the input file.
Option '-o, --output' now behaves like '-c, --stdout', but sending the
output unconditionally to a file instead of to standard output. See the new
description of '-o' in the manual. This change is backwards compatible only
when (de)compressing from standard input alone. Therefore commands like:
clzip -o foo.lz - bar < foo
must now be split into:
clzip -o foo.lz - < foo
clzip bar
or rewritten as:
clzip - bar < foo > foo.lz
Clzip now compiles on DOS with DJGPP. (Patch from Robert Riebisch).
When using '-c' or '-o', clzip now checks whether the output is a terminal
only once.
The descriptions of '-0..-9', '-m' and '-s' in the manual have been
improved.
Clzip now does not even open the output file if the input file is a terminal.
The configure script now accepts appending options to CFLAGS using the
syntax 'CFLAGS+=OPTIONS'.
The words 'decompressed' and 'compressed' have been replaced with the
shorter 'out' and 'in' in the verbose output when decompressing or testing.
It has been documented in INSTALL the use of
CFLAGS+='-D __USE_MINGW_ANSI_STDIO' when compiling on MinGW.
Option '--list' 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 commands needed to extract files from a tar.lz archive have been
documented in the manual, in the output of '--help', and in the man page.
Plzip and tarlz are mentioned in the manual as alternatives for
multiprocessors.
Several fixes and improvements have been made to the manual.
9 new test files have been added to the testsuite.