From: Jim Meyering Date: Sat, 21 Jan 2006 11:16:43 +0000 (+0000) Subject: Mention fts-related improvements and bug fixes. X-Git-Tag: v6.0~851 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=af1885b91f4798514fa28a79d9ea1dd6d1f71a54;p=thirdparty%2Fcoreutils.git Mention fts-related improvements and bug fixes. --- diff --git a/NEWS b/NEWS index ed2ff9643e..25a2bbcfc2 100644 --- a/NEWS +++ b/NEWS @@ -7,6 +7,9 @@ GNU coreutils NEWS -*- outline -*- rm's core is now reentrant: rm --recursive (-r) now processes hierarchies without changing the working directory at all. + fts no longer changes the current working directory, so its clients + (chmod, chown, chgrp, du) no longer malfunction under extreme conditions. + ** Changes in behavior df now considers "none" and "proc" file systems to be dummies and @@ -73,6 +76,14 @@ GNU coreutils NEWS -*- outline -*- ** Bug fixes + fts-using tools (chmod, chown, chgrp, du) no longer fail due to + a double-free bug -- it could be triggered by making a directory + inaccessible while e.g., du is traversing the hierarchy under it. + + fts-using tools (chmod, chown, chgrp, du) no longer misinterpret + a very long symlink chain as a dangling symlink. Before, such a + misinterpretation would cause these tools not to diagnose an ELOOP error. + rm (on systems with openat) can no longer exit before processing all command-line arguments.