1
0
Fork 0

Merging upstream version 0.9.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-17 22:53:41 +01:00
parent bdc3a79f2b
commit 26c5e8d334
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
22 changed files with 270 additions and 201 deletions

21
NEWS
View file

@ -1,18 +1,7 @@
Changes in version 0.8:
Changes in version 0.9:
File diagnostics have been reformatted as 'PROGRAM: FILE: MESSAGE'.
xlunzip now exits with error status 2 if any empty member is found in a
multimember file.
In case of error in a numerical argument to a command line option, lunzip
now shows the name of the option and the range of valid values.
Diagnostics caused by invalid arguments to command-line options now show the
argument and the name of the option.
The option '-o, --output' now preserves dates, permissions, and ownership of
the file, when decompressing exactly one file.
The variable MAKEINFO has been added to configure and Makefile.in.
It has been documented in INSTALL that when choosing a C standard, the POSIX
features need to be enabled explicitly:
./configure CFLAGS+='--std=c99 -D_XOPEN_SOURCE=500'
xlunzip now exits with error status 2 if the first byte of the LZMA stream
is not 0.