diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2022-09-24 01:57:49 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2022-09-24 01:57:58 +0000 |
commit | d35175c9e68a3ad252bfa22d266b8311df99a718 (patch) | |
tree | 0ed6c60ad70805dbda31e05d43ee1b967c478938 /NEWS | |
parent | Releasing debian version 0.22-4. (diff) | |
download | tarlz-d35175c9e68a3ad252bfa22d266b8311df99a718.tar.xz tarlz-d35175c9e68a3ad252bfa22d266b8311df99a718.zip |
Merging upstream version 0.23.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 56 |
1 files changed, 49 insertions, 7 deletions
@@ -1,11 +1,53 @@ -Changes in version 0.22: +Changes in version 0.23: -In case of error in a numerical argument to a command line option, tarlz -now shows the name of the option and the range of valid values. +Tarlz now can create and decode the extended records 'atime' and 'mtime', +allowing times beyond the ustar range (before 1970-01-01 00:00:00 UTC or +after 2242-03-16 12:56:31 UTC). -'--check-lib' now checks that LZ_API_VERSION and LZ_version_string match. +Tarlz now can create and decode the extended records 'uid' and 'gid', +allowing user and group IDs beyond the ustar limit of 2_097_151. -Tarlz now reports an error and exits with status 1 if '-o, --output' is used -with any operation other than '-z, --compress'. +The new option '--ignore-overflow', which makes '-d, --diff' ignore +differences in mtime caused by overflow on 32-bit systems, has been added. -The variable LIBS can now be set from configure. +Tarlz now refuses to read archive data from a terminal or write archive data +to a terminal. (Reported by DustDFG). + +In the date format of option '--mtime' the time of day 'HH:MM:SS' is now +optional and defaults to '00:00:00'. Both space and 'T' are now accepted as +separator between date and time. + +Diagnostics caused by invalid arguments to command line options now show the +argument and the name of the option. + +Tarlz now diagnoses separately the failure to create an intermediate +directory during extraction. + +Failure to extract a member due to environmental problems is no longer fatal +in serial extraction. (It was already non-fatal in parallel extraction). + +The diagnostics emitted by the parallel decoder should now be identical to +the corresponding diagnostics of the serial decoder. + +Column alignment has been improved in listings by printing "user/group size" +in a field of minimum width 19 with at least 8 characters for size. + +The diagnostic shown when the filesystem reports a wrong st_size for a +symbolic link has been improved. (Reported by Jason Lenz). + +The diagnostic "File is the archive" has been changed to "Archive can't +contain itself" following a similar change made by Paul Eggert to GNU tar. + +The warning "Removing leading '/' from member names." is now not shown when +compressing nor if the member causing it is excluded. + +The texinfo category of the manual has been changed from 'Data Compression' +to 'Archiving' to match that of GNU tar. + +'end-of-archive' (EOA) is now used consistently to refer to the blocks of +binary zeros used to mark the end of the archive. + +Operations are now listed before options in the --help output and in the +manual. + +Many small improvements have been made to the code and documentation. |