[Top][All Lists]

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

[Lzip-bug] Lziprecover 1.21-pre1 released

From: Antonio Diaz Diaz
Subject: [Lzip-bug] Lziprecover 1.21-pre1 released
Date: Wed, 18 Apr 2018 18:14:32 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv: Gecko/20110420 SeaMonkey/2.0.14

Lziprecover 1.21-pre1 is ready for testing here

The sha256sums are:
4f1cd2dce3852162aff65a25c038b1db6f2fd2f4b320e8e04c3ce9537a09cf6b lziprecover-1.21-pre1.tar.lz f59bd77af9e6bb4c6f594125d869946ac45b0a72a8b2cdee9777256e8dc79e01 lziprecover-1.21-pre1.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). Lziprecover is 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 can remove the damaged members from multimember files, for example multimember tar.lz archives.

Lziprecover provides random access to the data in multimember files; it only decompresses the members containing the desired data.

Lziprecover facilitates the management of metadata stored as trailing data in lzip 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:

* The options '--dump-damaged', '--remove-damaged', and '--strip-damaged' have been added, mainly as support for the new tarlz archive format: http://www.nongnu.org/lzip/tarlz.html

  '--dump-damaged' dumps the damaged members (if any) of one or more
  regular multimember files to standard output.

  '--remove-damaged' removes the damaged members from regular
  multimember files in place. Can be used along with '--remove-tdata'.

  '--strip-damaged' copies one or more regular multimember files to
  standard output, stripping the damaged members (if any) from each
  file. Can be used along with '--strip-tdata'.

* Detection of forbidden combinations of characters in trailing data has been improved.

* '--split' can now detect trailing data and gaps between members, and save each gap in its own file. Trailing data (if any) are saved alone in the last file. (Gaps may contain garbage or may be members with corrupt headers or trailers).

* '--ignore-errors' now makes '--range-decompress' ignore a truncated last member.

* '--ignore-errors' now makes '--dump-tdata', '--remove-tdata' and '--strip-tdata' ignore format errors.

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

Antonio Diaz, lziprecover 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]