2011-11-12 Antonio Diaz Diaz * Version 1.13-rc1 released. * Lziprecover is now distributed in its own package. Until version 1.12 it was included in the lzip package. * lziprecover.cc: Renamed to main.cc. * main.cc: Added decompressor options (-c, -d, -k, -t) so that a external decompressor is not needed for recovery nor for "make check". * New files merge.cc, repair.cc and split.cc. * merge.cc repair.cc: Remove output file if recovery fails. * split.cc: Use Boyer-Moore algorithm to search for headers. * testsuite/check.sh: Use `ln' instead of `cat' for input files. 2011-04-30 Antonio Diaz Diaz * Version 1.12 released. * lziprecover.cc: If `-v' is not specified show errors only. 2010-09-16 Antonio Diaz Diaz * Version 1.11 released. * lziprecover.cc: Added new option `-m, --merge' which tries to produce a correct file merging the good parts of two or more damaged copies. * lziprecover.cc: Added new option `-R, --repair' for repairing a 1-byte error in single-member files. * decoder.cc (decode_member): Detect file errors earlier to improve efficiency of lziprecover's new repair capability. This change also prevents (harmless) access to uninitialized memory when decompressing a corrupt file. * lziprecover.cc: Added new option `-f, --force'. * lziprecover.cc: Added new option `-o, --output'. * lziprecover.cc: Added new option `-s, --split' to select the until now only operation of splitting multimember files. * lziprecover.cc: If no operation is specified, warn the user and do nothing. 2009-06-22 Antonio Diaz Diaz * Version 1.6 released. * Added man page for lziprecover. * testsuite/check.sh: Test lziprecover. 2009-01-24 Antonio Diaz Diaz * Version 1.4 released. * Added `lziprecover', a member recoverer program. Copyright (C) 2009, 2010, 2011 Antonio Diaz Diaz. This file is a collection of facts, and thus it is not copyrightable, but just in case, you have unlimited permission to copy, distribute and modify it.