summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog28
1 files changed, 27 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 8f23ad6..deba87a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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'.