From 07c2a71a11edd637f0ec9b42b5c5621980c96562 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 20 May 2016 08:54:39 +0200 Subject: Merging upstream version 1.18. Signed-off-by: Daniel Baumann --- ChangeLog | 46 +++++++++++++++++++++++++++++++--------------- 1 file changed, 31 insertions(+), 15 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 835dec0..879da4f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,21 +1,37 @@ -2015-09-16 Antonio Diaz Diaz +2016-05-12 Antonio Diaz Diaz - * Version 1.18-pre2 released. + * Version 1.18 released. * main.cc: Added new option '-a, --trailing-error'. + * merge.cc (open_input_files): Use CRC to test identical files. + * repair.cc (repair_file): Detect gross damage before repairing. + * repair.cc: Repair a damaged dictionary size in the header. + * repair.cc: Try bytes at offsets 7 to 11 first. * Decompression time has been reduced by 2%. * main.cc (decompress): Print up to 6 bytes of trailing data when '-tvvvv' is specified. + * decoder.cc (verify_trailer): Removed test of final code. + * main.cc (main): Delete '--output' file if infd is a terminal. + * main.cc (main): Don't use stdin more than once. + * Use 'close_and_set_permissions' and 'set_signals' in all modes. * range_dec.cc (list_file): Show dictionary size and size of trailing data (if any) with '-lv'. + * Added new option '-A, --alone-to-lz'. + * Added new option '-W, --debug-decompress'. + * Added new option '-X, --show-packets'. + * Changed short name of option '--debug-delay' to '-Y'. + * Changed short name of option '--debug-repair' to '-Z'. + * unzcrash.cc: Added new option '-B, --block'. + * unzcrash.cc: Added new option '-d, --delta'. + * unzcrash.cc: Added new option '-t, --truncate'. + * unzcrash.cc: Added new option '-z, --zcmp'. + * unzcrash.cc: Read files as large as RAM allows. + * unzcrash.cc: Compare output using zcmp if decompressor returns 0. + * unzcrash.cc: Accept negative position and size. * lzip.texi: Added chapter 'Trailing data'. + * configure: Avoid warning on some shells when testing for g++. + * Makefile.in: Detect the existence of install-info. * testsuite/check.sh: Don't check error messages. - -2015-06-30 Antonio Diaz Diaz - - * Version 1.18-pre1 released. - * repair.cc (repair_file): Detect gross damage before repairing. - * repair.cc: Try bytes at offsets 7 and 8 first. - * Added new option '-x, --show-packets'. + * testsuite/check.sh: A POSIX shell is required to run the tests. 2015-05-28 Antonio Diaz Diaz @@ -39,10 +55,10 @@ 2013-09-14 Antonio Diaz Diaz * Version 1.15 released. - * repair.cc: Repair multi-member files with up to one byte error + * repair.cc: Repair multimember files with up to one byte error per member. - * merge.cc: Merge multi-member files. - * main.cc (show_header): Do not show header version. + * merge.cc: Merge multimember files. + * main.cc (show_header): Don't show header version. * lziprecover.texinfo: Added chapters 'Repairing files', 'Merging files' and 'Unzcrash'. @@ -75,7 +91,7 @@ range of bytes decompressing only the members containing the desired data. * Added new option '-l, --list' which prints correct total file - sizes and ratios even for multi-member files. + sizes and ratios even for multimember files. * merge.cc repair.cc: Remove output file if recovery fails. * Changed quote characters in messages as advised by GNU Standards. * split.cc: Use Boyer-Moore algorithm to search for headers. @@ -105,7 +121,7 @@ * 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 multi-member files. + until now only operation of splitting multimember files. * lziprecover.cc: If no operation is specified, warn the user and do nothing. @@ -122,7 +138,7 @@ * testsuite/unzcrash.cc: Test all 1-byte errors. -Copyright (C) 2009-2015 Antonio Diaz Diaz. +Copyright (C) 2009-2016 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 -- cgit v1.2.3