summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2004-08-11 17:19:07 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2004-08-11 17:19:07 +0000
commiteb1d2a52ddad0502e1dd8eae3a9d3814f54ba006 (patch)
treead707025f34e59fff897f919758e1e7acc0fdd73 /ChangeLog
parent34e29318a5e1aa1384d0b347df823319375171ba (diff)
downloadcoreutils-eb1d2a52ddad0502e1dd8eae3a9d3814f54ba006.tar.xz
Fix cp -a confusion bug.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d77c95dbc..6640c0a64 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2004-08-11 Paul Eggert <eggert@cs.ucla.edu>
+
+ * src/copy.c (copy_internal): When preserving links, unlink
+ a destination with link count greater than one. This is so
+ that commands like "cp -a" don't get confused when copying into
+ a destination that already contains many hard links. Problem
+ reported by Tim Waugh in:
+ http://lists.gnu.org/archive/html/bug-coreutils/2004-08/msg00053.html
+
2004-08-10 Paul Eggert <eggert@cs.ucla.edu>
Convert all files to UTF-8.