From 84a08f530d9ef27ba6662564c144a3ebc3958af3 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 12 Dec 2021 13:03:36 -0800 Subject: Add NEWS items for changes since 1.34 --- NEWS | 33 ++++++++++++++++++++++++++++----- 1 file changed, 28 insertions(+), 5 deletions(-) diff --git a/NEWS b/NEWS index 6ad1c377..295bb09a 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,29 @@ -GNU tar NEWS - User visible changes. 2021-02-13 +GNU tar NEWS - User visible changes. 2021-12-12 Please send GNU tar bug reports to +version TBD + +* Fail when building GNU tar, if the platform supports 64-bit time_t + but the build uses only 32-bit time_t. + +* Leave the devmajor and devminor fields empty (rather than zero) for + non-special files, as this is more compatible with traditional tar. + +* Bug fixes + +** Fix handling of prefix keywords not followed by "." in pax headers. + +** Fix handling of out-of-range sparse entries in pax headers. + +** Fix handling of --transform='s/s/@/2'. + +** Fix treatment of options ending in / in files-from list. + +** Fix crash on 'tar --checkpoint-action exec=\"'. + +** Fix low-memory crash when reading incremental dumps. + + version 1.34 - Sergey Poznyakoff, 2021-02-13 * Fix extraction over pipe (savannah bug #60002) @@ -20,7 +43,7 @@ See https://lists.gnu.org/archive/html/bug-tar/2021-01/msg00026.html version 1.33 - Sergey Poznyakoff, 2021-01-07 * POSIX extended format headers do not include PID by default - + The intent is to make binary-equivalent PAX archives easy to create. If POSIXLY_CORRECT is set, the POSIX standard default is used, which embeds the pid. @@ -32,7 +55,7 @@ the pid. * Wildcards in exclude-vcs-ignore mode don't match slash * Fix the --no-overwrite-dir option - + Given this option, previous versions of tar failed to preserve permissions of empty directories and to create files under directories owned by the current user that did not have the S_IWUSR bit set. @@ -42,9 +65,9 @@ owned by the current user that did not have the S_IWUSR bit set. * Link counting works for file names supplied with -T * Accept only position-sensitive (file-selection) options in file list files. - + Using such options as -f, -z, etc. is senseless in a file list file and -bypasses option consistency checks in decode_options. Therefore, +bypasses option consistency checks in decode_options. Therefore, only options related to file selection (a.k.a position-sensitive options) are allowed in file list files. -- cgit v1.2.1