]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
Rewrite. Now, this module is reentrant on systems
authorJim Meyering <jim@meyering.net>
Tue, 22 Nov 2005 15:33:26 +0000 (15:33 +0000)
committerJim Meyering <jim@meyering.net>
Tue, 22 Nov 2005 15:33:26 +0000 (15:33 +0000)
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.

NEWS

diff --git a/NEWS b/NEWS
index 3846d4435982cdbfb2f14ee7a2135abe7307592a..10bd85155e5dbeb13c0b87cb5131dd5548fb1c59 100644 (file)
--- 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