lzip-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lzip-bug] Clzip 1.10-rc1 released


From: Antonio Diaz Diaz
Subject: [Lzip-bug] Clzip 1.10-rc1 released
Date: Thu, 07 Dec 2017 23:27:05 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14

Clzip 1.10-rc1 is ready for testing here
http://download.savannah.gnu.org/releases/lzip/clzip/clzip-1.10-rc1.tar.lz
http://download.savannah.gnu.org/releases/lzip/clzip/clzip-1.10-rc1.tar.gz

The sha256sums are:
d49e8745fd20829c8eb1f7c41de5e5858dfb68779b2e8a84d1a9ca93fae5b0c4 clzip-1.10-rc1.tar.lz 30721a572c0fb0a6331652f4a59c5bf71ea8d4bd63098d013796be52f32796d2 clzip-1.10-rc1.tar.gz

Please, test it and report any bugs you find.

Clzip is a C language version of lzip, fully compatible with lzip-1.4 or newer. As clzip is written in C, it may be easier to integrate in applications like package managers, embedded devices, or systems lacking a C++ compiler.

Lzip is a lossless data compressor with a user interface similar to the one of gzip or bzip2. Lzip can compress about as fast as gzip (lzip -0), or compress most files more than bzip2 (lzip -9). Decompression speed is intermediate between gzip and bzip2. Lzip is better than gzip and bzip2 from a data recovery perspective.

The lzip file format is designed for data sharing and long-term archiving, taking into account both data integrity and decoder availability.

The homepage is at http://www.nongnu.org/lzip/clzip.html

Changes in this version:

  * The option '--loose-trailing', has been added.

* The test used by clzip to discriminate trailing data from a corrupt header in multimember or concatenated files has been improved to a Hamming distance (HD) of 3, and the 3 bit flips must happen in different magic bytes for the test to fail. As a consequence some kinds of files no longer can be appended to a lzip file as trailing data unless the '--loose-trailing' option is used when decompressing.
Lziprecover can be used to remove conflicting trailing data from a file.

* The contents of a corrupt or truncated header found in a multimember file is now shown, after the error message, in the same format as trailing data.

  * Option '-S, --volume-size' now keeps input files unchanged.

* The 'bits/byte' ratio has been replaced with the inverse compression ratio in the output.

* The progress of decompression is now shown at verbosity level 2 (-vv) or higher.

  * Progress of (de)compression is only shown if stderr is a terminal.

* A final diagnostic is now shown at verbosity level 1 (-v) or higher if any file fails the test when testing multiple files.

* A second '.lz' extension is no longer added to the argument of '-o' if it already ends in '.lz' or '.tlz'.

* In case of (de)compressed size mismatch, the stored size is now also shown in hexadecimal to ease visual comparison.

* The dictionary size is now shown at verbosity level 4 (-vvvv) when decompressing or testing.

* The new chapter "Meaning of clzip's output" has been added to the manual.


Regards,
Antonio Diaz, clzip author and maintainer.

--
If you are distributing software in xz format, please consider using lzip instead. See http://www.nongnu.org/lzip/xz_inadequate.html and http://www.nongnu.org/lzip/lzip_benchmark.html#xz1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]