diff options
author | Jim Meyering <jim@meyering.net> | 2000-05-20 15:43:44 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2000-05-20 15:43:44 +0000 |
commit | 579105347dfa56cbe2b81608d58c8b89562e3855 (patch) | |
tree | 4caa5459a174a03e8bdf8d3b607509209b3a62d7 /old/fileutils/ChangeLog | |
parent | 039c76fc63e761690cdadb99b7ddbc53d3a72c69 (diff) | |
download | coreutils-579105347dfa56cbe2b81608d58c8b89562e3855.tar.xz |
*** empty log message ***
Diffstat (limited to 'old/fileutils/ChangeLog')
-rw-r--r-- | old/fileutils/ChangeLog | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/old/fileutils/ChangeLog b/old/fileutils/ChangeLog index a62a144ef..3fb6fea7d 100644 --- a/old/fileutils/ChangeLog +++ b/old/fileutils/ChangeLog @@ -9,7 +9,11 @@ 2000-05-19 Jim Meyering <meyering@lucent.com> - Save device number as well as inode number for each directory. + Save device number as well as inode number for each directory, + and use it in comparisons. This makes the directory cycle test + more robust, and closes the small remaining hole whereby an + attacker could subvert a running `rm -r' command. + * src/remove.c (struct active_dir_ent) [st_dev]: New member. [st_ino]: Rename from `inum'. (make_active_dir_ent) [device]: New parameter. |