]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
*** empty log message ***
authorJim Meyering <jim@meyering.net>
Mon, 7 Jun 2004 15:27:47 +0000 (15:27 +0000)
committerJim Meyering <jim@meyering.net>
Mon, 7 Jun 2004 15:27:47 +0000 (15:27 +0000)
ChangeLog

index 21c757bb6390d9dffbade0ed7413da4a86c8ef88..0340db95f3ff837731c1da8d3c0c027c6c73ace7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,17 @@
-2004-06-05  Paul Eggert  <eggert@cs.ucla.edu>
+2004-06-07  Jim Meyering  <jim@meyering.net>
 
        * Version 5.3.0.
 
+       Enable direct-mode I/O (bypassing the buffer cache), if possible.
+       Prompted by a suggestion from Kalle Olavi Niemitalo
+       in http://bugs.debian.org/207035.
+       * src/shred.c (direct_mode): New function.
+       (do_wipefd): Turn on direct-mode I/O.
+       (dopass): If a file's first write fails with EINVAL,
+       turn off direct-mode I/O and retry the write.
+
+2004-06-05  Paul Eggert  <eggert@cs.ucla.edu>
+
        * src/tr.c (main): "tr -d a b" is now a fatal error even if
        POSIXLY_CORRECT is set.  The POSIX SYNOPSIS does not allow this
        option combination.