Merging upstream version 1.15~rc1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
5fdbdd44aa
commit
ae3eafc693
27 changed files with 724 additions and 791 deletions
37
ChangeLog
37
ChangeLog
|
@ -1,9 +1,18 @@
|
|||
2024-11-19 Antonio Diaz Diaz <antonio@gnu.org>
|
||||
|
||||
* Version 1.15-rc1 released.
|
||||
* lzlib.h: Declare LZ_Errno, LZ_Encoder, and LZ_Decoder as typedef.
|
||||
* configure, Makefile.in: Use '--soname' conditionally.
|
||||
* check.sh: Use 'cp' instead of 'cat'.
|
||||
|
||||
2024-10-16 Antonio Diaz Diaz <antonio@gnu.org>
|
||||
|
||||
* Version 1.15-pre2 released.
|
||||
* decoder.h (Rd_try_reload): Reject a nonzero first LZMA byte.
|
||||
* minilzip.c (do_decompress): Reject empty member in multimember.
|
||||
(Pp_free): New function.
|
||||
* configure, Makefile.in: Don't use '--soname'; create 'liblz.so.1'.
|
||||
(Reported by Michael Sullivan).
|
||||
|
||||
2024-04-19 Antonio Diaz Diaz <antonio@gnu.org>
|
||||
|
||||
|
@ -49,8 +58,8 @@
|
|||
* encoder_base.c (LZeb_try_sync_flush):
|
||||
Compensate for the increase in 'rd_min_available_bytes'.
|
||||
* main.c (do_decompress): Fix false report about library stall.
|
||||
* main.c: New option '--check-lib'.
|
||||
* main.c (main): Report an error if a file name is empty.
|
||||
New option '--check-lib'.
|
||||
(main): Report an error if a file name is empty.
|
||||
Make '-o' behave like '-c', but writing to file instead of stdout.
|
||||
Make '-c' and '-o' check whether the output is a terminal only once.
|
||||
Do not open output if input is a terminal.
|
||||
|
@ -99,11 +108,11 @@
|
|||
(Older versions can adjust dictionary size only once).
|
||||
* lzlib.c (LZ_decompress_read): Detect corrupt header with HD=3.
|
||||
* main.c: New option '--loose-trailing'.
|
||||
* main.c (main): Option '-S, --volume-size' now keeps input files.
|
||||
* main.c: Replace 'bits/byte' with inverse compression ratio.
|
||||
* main.c: Show final diagnostic when testing multiple files.
|
||||
* main.c: Do not add a second .lz extension to the arg of -o.
|
||||
* main.c: Show dictionary size at verbosity level 4 (-vvvv).
|
||||
(main): Make option '-S, --volume-size' keep input files.
|
||||
Replace 'bits/byte' with inverse compression ratio in output.
|
||||
(main): Show final diagnostic when testing multiple files.
|
||||
(set_c_outname): Do not add a second '.lz' to the arg of '-o'.
|
||||
(do_decompress): Show dictionary size at verbosity level 4 (-vvvv).
|
||||
* lzlib.texi: New chapter 'Invoking minilzip'.
|
||||
|
||||
2017-04-11 Antonio Diaz Diaz <antonio@gnu.org>
|
||||
|
@ -122,12 +131,11 @@
|
|||
* lzlib.c (LZ_decompress_sync_to_member): Add skipped size to in_size.
|
||||
* decoder.c (LZd_verify_trailer): Remove test of final code.
|
||||
* main.c: New option '-a, --trailing-error'.
|
||||
* main.c (main): Delete '--output' file if infd is a terminal.
|
||||
* main.c (main): Don't use stdin more than once.
|
||||
(main): Delete '--output' file if infd is a terminal.
|
||||
(main): Don't use stdin more than once.
|
||||
* configure: Avoid warning on some shells when testing for gcc.
|
||||
* Makefile.in: Detect the existence of install-info.
|
||||
* check.sh: A POSIX shell is required to run the tests.
|
||||
* check.sh: Don't check error messages.
|
||||
* check.sh: Require a POSIX shell. Don't check error messages.
|
||||
|
||||
2015-07-08 Antonio Diaz Diaz <antonio@gnu.org>
|
||||
|
||||
|
@ -166,8 +174,8 @@
|
|||
* lzlib.c (LZ_decompress_read): Tell LZ_header_error from
|
||||
LZ_unexpected_eof the same way as lzip does.
|
||||
* Makefile.in: New targets 'install-as-lzip' and 'install-bin'.
|
||||
* main.c: Use 'setmode' instead of '_setmode' on Windows and OS/2.
|
||||
* main.c: Define 'strtoull' to 'strtoul' on Windows.
|
||||
(main): Use 'setmode' instead of '_setmode' on Windows and OS/2.
|
||||
|
||||
2012-02-29 Antonio Diaz Diaz <ant_diaz@teleline.es>
|
||||
|
||||
|
@ -195,9 +203,8 @@
|
|||
* All declarations not belonging to the API have been
|
||||
encapsulated in the namespace 'Lzlib'.
|
||||
* testsuite: Rename 'test1' to 'test.txt'. New tests.
|
||||
* Match length limits set by options -1 to -9 of minilzip have
|
||||
been changed to match those of lzip 1.11.
|
||||
* main.cc: Set stdin/stdout in binary mode on OS2.
|
||||
* main.cc (main): Set match length limits to same values as lzip 1.11.
|
||||
(main): Set stdin/stdout in binary mode on OS2.
|
||||
* bbexample.cc: New file containing example functions for
|
||||
buffer-to-buffer compression/decompression.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue