lzip-bug
[Top][All Lists]
Advanced

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

[Lzip-bug] Pdlzip 1.9 released


From: Antonio Diaz Diaz
Subject: [Lzip-bug] Pdlzip 1.9 released
Date: Tue, 06 Feb 2018 18:41:37 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14

I am pleased to announce the release of pdlzip 1.9.

Pdlzip is a lossless data compressor with a user interface similar to the one of lzip, bzip2 or gzip.

Pdlzip uses the lzip file format; the files produced by pdlzip are (hope)fully compatible with lzip-1.4 or newer.

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

Pdlzip is also able to decompress legacy lzma-alone (.lzma) files. Lzma-alone is a very bad format; it is essentially a raw LZMA stream. If you keep any lzma-alone files, it is advisable to recompress them to lzip format. Lziprecover can convert some lzma-alone files to lzip format without recompressing.

Pdlzip includes public domain (de)compression code from the LZMA SDK (Software Development Kit) written by Igor Pavlov. Pdlzip is in fact a permissively licensed implementation of the lzip data compressor, intended for those who can't distribute (or even use) GPL licensed Free Software.

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

The sources can be downloaded from http://download.savannah.gnu.org/releases/lzip/pdlzip/

The sha256sums are:
5a09982bf71b34a5c74cc3dba84a52b4149e8907d9417d04ab83dc3d4f394069 pdlzip-1.9.tar.lz 922b6968c520ee529edb54807d75a0cb4622717656a82cc888a193f3a9042e54 pdlzip-1.9.tar.gz

This release is also GPG signed. You can download the signature by appending '.sig' to the URL. If the 'gpg --verify' command fails because you don't have the required public key, then run this command to import it:

  gpg --keyserver keys.gnupg.net --recv-keys 8FE99503132D7742

Key fingerprint = 1D41 C14B 272A 2219 A739  FA4F 8FE9 9503 132D 7742


Changes in version 1.9:

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

* The test used by pdlzip 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 'bits/byte' ratio has been replaced with the inverse compression ratio in the output.

* 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.


Please send bug reports and suggestions to address@hidden


Regards,
Antonio Diaz, pdlzip co-author and maintainer.

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




reply via email to

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