summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2005-11-22 15:33:26 +0000
committerJim Meyering <jim@meyering.net>2005-11-22 15:33:26 +0000
commitb5373161d0daf0643f021553f61e381197c1f264 (patch)
tree57bd075175ca1d00e56f8a5aa54aa87308320aea
parente76200e6fa01643ae118ad692a3d3b9258378247 (diff)
downloadcoreutils-b5373161d0daf0643f021553f61e381197c1f264.tar.xz
Rewrite. Now, this module is reentrant on systems
that provide openat (Solaris), and on systems like Linux+procfs where our openat emulation code is reentrant. This also fixes a few low-probability leaks and eliminates some code that could, in very unusual circumstances, cause rm() (via a callee) to exit.
-rw-r--r--NEWS6
1 files changed, 6 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 3846d4435..10bd85155 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,11 @@ GNU coreutils NEWS -*- outline -*-
* Major changes in release 6.0-cvs (????-??-??) [unstable]
+** Improved robustness
+
+ rm's core is now reentrant: rm --recursive (-r) now processes
+ hierarchies without changing the working directory at all.
+
** Changes in behavior
ln now uses different (and we hope clearer) diagnostics when it fails.
@@ -82,6 +87,7 @@ GNU coreutils NEWS -*- outline -*-
dircolors now properly quotes single-quote characters
+
* Major changes in release 5.91 (2005-10-17) [stable candidate]
** Bug fixes