diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 37 |
1 files changed, 29 insertions, 8 deletions
@@ -1,3 +1,25 @@ +2024-01-03 Antonio Diaz Diaz <antonio@gnu.org> + + * Version 0.25 released. + * New option '--ignore-metadata. + * create.cc, decode.cc, decode_lz.cc: + '#include <sys/types.h>' for major, minor, makedev on BSD systems. + * compress.cc: Reformat file diagnostics as 'PROGRAM: FILE: MESSAGE'. + (compress_archive): Create missing intermediate directories. + * configure, Makefile.in: New variable 'MAKEINFO'. + +2023-09-20 Antonio Diaz Diaz <antonio@gnu.org> + + * Version 0.24 released. + * decode.cc (decode), common_decode.cc (check_skip_filename): + Make option '-C' position-dependent also for diff and extract. + (Reported by Devon Sean McCullough). + * create.cc (encode): Deduct '--uncompressed' from archive name ext. + * compress.cc (show_atpos_error): New function showing errno msg. + (compress_archive): Exit with error status 2 if archive is empty. + * Limit the size of a header set (extended+ustar) to INT_MAX. + * check.sh: Fix '--diff' test on OS/2 again. (Reported by Elbert Pol). + 2022-09-23 Antonio Diaz Diaz <antonio@gnu.org> * Version 0.23 released. @@ -30,7 +52,7 @@ * main.cc (getnum): Show option name and valid range if error. (check_lib): Check that LZ_API_VERSION and LZ_version_string match. (main): Report an error if -o is used with any operation except -z. - * Set variable LIBS from configure. + * configure: Set variable LIBS. 2021-06-14 Antonio Diaz Diaz <antonio@gnu.org> @@ -40,15 +62,14 @@ decode_lz.cc (dworker): Likewise. (Reported by Florian Schmaus). * New options '-z, --compress' and '-o, --output'. * New option '--warn-newer'. - * tarlz.texi (Portable character set): Link to moe section on Unicode. - (Invoking tarlz): Document concatenation to standard output. - * check.sh: Fix the '--diff' test on OS/2. + * tarlz.texi (Invoking tarlz): Document concatenation to stdout. + * check.sh: Fix the '--diff' test on OS/2. (Reported by Elbert Pol). 2021-01-08 Antonio Diaz Diaz <antonio@gnu.org> * Version 0.19 released. * extended.cc: Print a diagnostic for each unknown keyword found. - * tarlz.h: Add a missing '#include <sys/types.h>'. + * tarlz.h: Add a missing '#include <sys/types.h>' for 'mode_t'. 2020-11-21 Antonio Diaz Diaz <antonio@gnu.org> @@ -154,7 +175,7 @@ * New option '--keep-damaged'. * New option '--no-solid'. * create.cc (archive_write): Minimize dictionary size. - * create.cc: Detect and skip archive in '-A', '-c', and '-r'. + Detect and skip archive in '-A', '-c', and '-r'. * main.cc (show_version): Show the version of lzlib being used. 2018-10-19 Antonio Diaz Diaz <antonio@gnu.org> @@ -162,7 +183,7 @@ * Version 0.6 released. * New option '-A, --concatenate'. * Option '--ignore-crc' replaced with '--missing-crc'. - * create.cc (add_member): Verify that uid, gid, mtime, devmajor, + * create.cc (add_member): Check that uid, gid, mtime, devmajor, and devminor are in ustar range. * configure: Accept appending to CXXFLAGS; 'CXXFLAGS+=OPTIONS'. * Makefile.in: Use tarlz in target 'dist'. @@ -208,7 +229,7 @@ * Version 0.1 released. -Copyright (C) 2013-2022 Antonio Diaz Diaz. +Copyright (C) 2013-2024 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 |