What's new in Clzip 1.9
Apr 28, 2017
- The option '-l, --list' has been ported from lziprecover.
- Don't allow mixing different operations (-d, -l or -t).
- Compression time of option '-0' has been reduced by 6%.
- Compression time of options -1 to -9 has been reduced by 1%.
- Decompression time has been reduced by 7%.
- main.c: Continue testing if any input file is a terminal.
- main.c: Show trailing data in both hexadecimal and ASCII.
- file_index.c: Improve detection of bad dict and trailing data.
- lzip.h: Unified messages for bad magic, trailing data, etc.
- clzip.texi: Added missing chapters from lzip.texi.
New in Clzip 1.8 (May 27, 2016)
- main.c: Added new option '-a, --trailing-error'.
- main.c (decompress): Print up to 6 bytes of trailing data when '-vvvv' is specified.
- decoder.c (LZd_verify_trailer): Removed test of final code.
- main.c (main): Delete '--output' file if infd is a terminal.
- main.c (main): Don't use stdin more than once.
- lzip.texi: Added chapter 'Trailing data'.
- configure: Avoid warning on some shells when testing for gcc.
- Makefile.in: Detect the existence of install-info.
- testsuite/check.sh: A POSIX shell is required to run the tests.
- testsuite/check.sh: Don't check error messages.
New in Clzip 1.7 (May 7, 2016)
- Ported fast encoder and option '-0' from lzip.
- Makefile.in: Added new targets 'install*-compress'.
New in Clzip 1.8 RC 1 (May 7, 2016)
- main.c: Added new option '-a, --trailing-error'.
- main.c (decompress): Print up to 6 bytes of trailing data when '-vvvv' is specified.
- decoder.c (LZd_verify_trailer): Removed test of final code.
- main.c (main): Don't use stdin more than once.
- lzip.texi: Added chapter 'Trailing data'.
- testsuite/check.sh: Don't check error messages.
New in Clzip 1.7 Pre 1 (Mar 16, 2015)
- Ported fast encoder and option '-0' from lzip.
- Makefile.in: Added new targets 'install*-compress'.
New in Clzip 1.6 (Sep 8, 2014)
- Compression ratio of option '-9' has been slightly increased.
- main.c (close_and_set_permissions): Behave like 'cp -p'.
- clzip.texinfo: Renamed to clzip.texi.
- License changed to GPL version 2 or later.
New in Clzip 1.6 RC 1 (Jul 7, 2014)
- License changed to GPL version 2 or later.
New in Clzip 1.6 Pre 2 (May 12, 2014)
- Compression ratio of option '-9' has been slightly increased.
New in Clzip 1.6 Pre1 (Feb 11, 2014)
- configure: Added new option '--disable-ldconfig'.
- Makefile.in: Ignore errors from ldconfig.
New in Clzip 1.5 (Sep 30, 2013)
- Show progress of compression at verbosity level 2 (-vv).
- main.c (show_header): Do not show header version.
- Ignore option '-n, --threads' for compatibility with plzip.
- configure: Options now accept a separate argument.
New in Clzip 1.5 RC 1 (Aug 13, 2013)
- main.c (show_header): Do not show header version.
- Minor fixes.
New in Clzip 1.5 Pre 2 (Jul 18, 2013)
- Show progress of compression at verbosity level 2 (-vv).
New in Clzip 1.5 Pre 1 (May 14, 2013)
- Decompression time has been reduced by 1%.
- main.c (show_header): Show header version if verbosity >= 4.
- Ignore option '-n, --threads' for compatibility with plzip.
- configure: Options now accept a separate argument.
New in Clzip 1.4 (Mar 4, 2013)
- Multi-step trials have been implemented.
- Compression ratio has been slightly increased.
- Compression time has been reduced by 10%.
- Decompression time has been reduced by 8%.
- Makefile.in: Added new target 'install-as-lzip'.
- Makefile.in: Added new target 'install-bin'.
- main.c: Use 'setmode' instead of '_setmode' on Windows and OS/2.
- main.c: Define 'strtoull' to 'strtoul' on Windows.
New in Clzip 1.4 RC 2 (Jan 17, 2013)
- main.cc: Define 'strtoull' to 'std::strtoul' on Windows.
- main.cc: Use 'setmode' instead of '_setmode' for Windows and OS/2.
New in Clzip 1.4 RC 1 (Jan 17, 2013)
- Multi-step trials have been implemented.
- Compression ratio has been slightly increased.
- Compression time has been reduced by 10%.
- Decompression time has been reduced by 8%.
- Makefile.in: Added new target 'install-as-lzip'.
- Makefile.in: Added new target 'install-bin'.
New in Clzip 1.3 (Mar 27, 2012)
- main.c (close_and_set_permissions): Inability to change output file attributes has been downgraded from error to warning.
- encoder.c (Mf_init): Return false if out of memory instead of calling cleanup_and_fail.
- Small change in '--help' output and man page.
- Changed quote characters in messages as advised by GNU Standards.
- configure: 'datadir' renamed to 'datarootdir'.
New in Clzip 1.3 RC 2 (Jan 24, 2012)
- Translated to C from the C++ source of lzlib 1.2.
New in Clzip 1.3 RC 1 (Jan 10, 2012)
- Inability to change output file attributes has been downgraded from error to warning.
- A small change has been made in the "--help" output and man page.
- Quote characters in messages have been changed as advised by GNU Coding Standards.