From b5373161d0daf0643f021553f61e381197c1f264 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Tue, 22 Nov 2005 15:33:26 +0000 Subject: [PATCH] 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. --- NEWS | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/NEWS b/NEWS index 3846d44359..10bd85155e 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 -- 2.47.3