From 1dde52eb2bcedeced2ba3b13d0a07b3d591fc7c2 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 7 Oct 2024 10:15:01 +0200 Subject: Merging upstream version 1.25~pre1. Signed-off-by: Daniel Baumann --- NEWS | 44 ++++++++++++++++++++------------------------ 1 file changed, 20 insertions(+), 24 deletions(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 2ac8da5..e68f1e9 100644 --- a/NEWS +++ b/NEWS @@ -1,35 +1,31 @@ -Changes in version 1.24: +Changes in version 1.25: -The option '--empty-error', which forces exit status 2 if any empty member -is found, has been added. +The option '-F, --fec', which implements Forward Error Correction (FEC), has +been added. -The option '--marking-error', which forces exit status 2 if the first LZMA -byte is non-zero in any member, has been added. +The options '-0' to '-9' (FEC fragmentation level) have been added. -The option '--clear-marking', which sets to zero the first LZMA byte of each -member, has been added. +The option '-b, --block-size', which sets the FEC block size, has been added. -The keyword 'empty' is now recognized in the argument of '--dump', -'--remove', and '--strip'. +The option '--fec-file', which sets the fec file to be used, has been added. -The option '--repair' has been renamed to '--byte-repair'. +The options '-r, --recursive' and '-R, --dereference-recursive' have been +added for recursive creation and reading of fec files. -The option '--debug-repair' has been renamed to '--debug-byte-repair'. +The short name of option '--byte-repair' has been changed to "-B". -File diagnostics have been reformatted as 'PROGRAM: FILE: MESSAGE'. +The option '--ignore-empty', which makes lziprecover ignore empty members in +multimember files when decompressing, testing, or listing, has been added. +By default lziprecover now exits with error status 2 if any empty member is +found in a multimember file. -Diagnostics caused by invalid arguments to command-line options now show the -argument and the name of the option. +The option '--ignore-nonzero', which makes lziprecover ignore a nonzero +first byte in the LZMA stream when decompressing or testing, has been added. +By default lziprecover now exits with error status 2 if the first LZMA byte +is nonzero in any member of the input files. -The option '-o, --output' now preserves dates, permissions, and ownership of -the file, when decompressing exactly one file. +The option '--clear-marking' has been renamed to '--nonzero-repair'. -The option '-o, --output' now creates missing intermediate directories when -writing to a file. +Options '--empty-error' and '--marking-error' have been removed. -The option '--no-verify' of unzcrash has been renamed to '--no-check'. - -The variable MAKEINFO has been added to configure and Makefile.in. - -The makefile target 'install-as-lzip' has been removed because '--reproduce' -needs a lzip compressor (not just a decompressor) named 'lzip' by default. +Lzip 1.16 (or clzip 1.6) or newer is required to run the tests. -- cgit v1.2.3