summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2007-03-12 10:36:01 +0100
committerJim Meyering <jim@meyering.net>2007-03-12 10:36:01 +0100
commit0c1e917d6c98cf8666a831a185df54ac632e3a8d (patch)
tree624a07af785e86d8b00cb7aeb459ddc2534189cf /NEWS
parent6d8e33952ab3ac6f6bb61fc71fb4a215d32b5ba4 (diff)
parent1e7a0f088b2704dab15c8b513773f7014fdf64ed (diff)
downloadcoreutils-0c1e917d6c98cf8666a831a185df54ac632e3a8d.tar.xz
Merge branch 'master' of /cu
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS33
1 files changed, 27 insertions, 6 deletions
diff --git a/NEWS b/NEWS
index ad0fd1d24..57c51e128 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,16 @@
GNU coreutils NEWS -*- outline -*-
-* Noteworthy changes in release 6.7-dirty (????-??-??) [stable]
+* Noteworthy changes in release 6.8+ (????-??-??) [not-unstable]
+
+** Bug fixes
+
+ cp -x (--one-file-system) would fail to set mount point permissions
+
+ The default block size and output format for df -P are now unaffected by
+ the DF_BLOCK_SIZE, BLOCK_SIZE, and BLOCKSIZE environment variables. It
+ is still affected by POSIXLY_CORRECT, though.
+
+* Noteworthy changes in release 6.8 (2007-02-24) [not-unstable]
** Bug fixes
@@ -10,6 +20,16 @@ GNU coreutils NEWS -*- outline -*-
chmod no longer fails in an environment (e.g., a chroot) with openat
support but with insufficient /proc support.
+ "cp --parents F/G D" no longer creates a directory D/F when F is not
+ a directory (and F/G is therefore invalid).
+
+ "cp --preserve=mode" would create directories that briefly had
+ too-generous permissions in some cases. For example, when copying a
+ directory with permissions 777 the destination directory might
+ temporarily be setgid on some file systems, which would allow other
+ users to create subfiles with the same group as the directory. Fix
+ similar problems with 'install' and 'mv'.
+
cut no longer dumps core for usage like "cut -f2- f1 f2" with two or
more file arguments. This was due to a double-free bug, introduced
in coreutils-5.3.0.
@@ -24,6 +44,9 @@ GNU coreutils NEWS -*- outline -*-
a reasonable diagnostic. Before, it would print this:
"mv: cannot remove `/etc/passwd': Not a directory".
+ pwd and "readlink -e ." no longer fail unnecessarily when a parent
+ directory is unreadable.
+
"rm -rf /etc/passwd" (run by non-root) now prints a diagnostic.
Before it would print nothing.
@@ -31,11 +54,9 @@ GNU coreutils NEWS -*- outline -*-
** New features
- By default, sort usually compresses each temporary file it writes.
- When sorting very large inputs, this can result in sort using far
- less temporary disk space and in improved performance.
-
-** New features
+ sort's new --compress-program=PROG option specifies a compression
+ program to use when writing and reading temporary files.
+ This can help save both time and disk space when sorting large inputs.
sort accepts the new option -C, which acts like -c except no diagnostic
is printed. Its --check option now accepts an optional argument, and