[Top][All Lists]

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

[Lzip-bug] Lziprecover 1.18-rc1 released

From: Antonio Diaz Diaz
Subject: [Lzip-bug] Lziprecover 1.18-rc1 released
Date: Thu, 03 Mar 2016 13:45:22 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv: Gecko/20070601 SeaMonkey/1.1.2

Lziprecover 1.18-rc1 is ready for testing here

The sha1sums are:
f2147415a029ca1d5d3f64eb16de0c8674d1ce50  lziprecover-1.18-rc1.tar.lz
7394eb6e18aa6d30fa53e8a7d9b82f0cf6034584  lziprecover-1.18-rc1.tar.gz

Please, test it and report any bugs you find.

Lziprecover is a data recovery tool and decompressor for files in the lzip compressed data format (.lz), able to repair slightly damaged files, produce a correct file by merging the good parts of two or more damaged copies, extract data from damaged files, decompress files and test integrity of files.

Lziprecover is not a replacement for regular backups, but a last line of defense for the case where the backups are also damaged.

Lziprecover is able to recover or decompress files produced by any of the compressors in the lzip family; lzip, plzip, minilzip/lzlib, clzip and pdlzip.

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

A nice feature of the lzip format is that a corrupt byte is easier to repair the nearer it is from the beginning of the file. Therefore, with the help of lziprecover, losing an entire archive just because of a corrupt byte near the beginning is a thing of the past.

If the cause of file corruption is damaged media, the combination GNU ddrescue[1] + lziprecover is the best option for recovering data from multiple damaged copies.

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

Changes in this version:

* "--merge" now detects identical files by their CRC. Now it should work on systems without inodes.

  * "--repair" now can repair a damaged dictionary size in the header.

* When decompressing, the file specified with the '--output' option is now deleted if the input is a terminal.

* "--merge", "--range-decompress", "--repair" and "--split" now preserve dates, permissions, and, when possible, ownership of the files created just as "--decompress" does.

* The new option "-A, --alone-to-lz", which converts lzma-alone files to lzip format without recompressing, just adding a lzip header and trailer, has been added. Only streamed files with default LZMA properties can be converted; non-streamed lzma-alone files lack the end of stream marker required in lzip files.

* The new option "-W, --debug-decompress=<pos>,<val>", which sets the byte <pos> to the value <val> and then decompresses to stdout the resulting corrupt data, has been added.

  * The short name of option "--debug-delay" has been changed to "-Y".

  * The short name of option "--debug-repair" has been changed to "-Z".

  * The new option "-B, --block" has been added to unzcrash.

* A configure warning happening on some shells when testing for g++ has been fixed.

[1] http://www.gnu.org/software/ddrescue/ddrescue.html

Antonio Diaz, lziprecover author and maintainer.

reply via email to

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