1
0
Fork 0

Adding upstream version 0.23.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-17 21:17:35 +01:00
parent 22f7f3575c
commit 9a8733dd3b
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
39 changed files with 2213 additions and 1444 deletions

View file

@ -1,3 +1,29 @@
2022-09-23 Antonio Diaz Diaz <antonio@gnu.org>
* Version 0.23 released.
* Create and decode the extended records 'atime' and 'mtime'.
* Create and decode the extended records 'uid' and 'gid'.
* New option '--ignore-overflow'.
* Refuse to read/write archive data from/to a terminal.
(Reported by DustDFG).
* main.cc (parse_mtime): Make time of day 'HH:MM:SS' optional.
Accept both space and 'T' as separator between date and time.
(show_option_error): New function showing argument and option name.
* decode.cc (extract_member): Diagnose intermediate directory failure.
Failure to extract a member is no longer fatal.
* decode_lz.cc: Make diagnostics identical to serial decoder.
* common_decode.cc (format_member_name): Improve column alignment.
* create.cc (fill_headers): Improve diagnostic when stat reports a
wrong st_size for a symbolic link. (Reported by Jason Lenz).
Change diagnostic "File is the archive" to "Archive can't contain
itself" following a similar change made by Paul Eggert to GNU tar.
* Don't show "Removing leading '/' from member names." if excluded.
* tarlz.texi: Change GNU Texinfo category from 'Data Compression'
to 'Archiving' to match that of GNU tar.
Use 'end-of-archive' (EOA) instead of 'end-of-file' (EOF).
* main.cc (show_help), tarlz.texi: List operations before options.
* Many small improvements have been made to code and documentation.
2022-01-05 Antonio Diaz Diaz <antonio@gnu.org>
* Version 0.22 released.
@ -136,7 +162,7 @@
* Version 0.6 released.
* New option '-A, --concatenate'.
* Option '--ignore-crc' replaced with '--missing-crc'.
* create.cc (add_member): Test that uid, gid, mtime, devmajor
* create.cc (add_member): Verify 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'.