summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorEric Blake <ebb9@byu.net>2009-10-26 07:10:51 -0600
committerEric Blake <ebb9@byu.net>2009-10-26 21:30:30 -0600
commit243f1b1c71136171a4da635a84f8e32ba3eb3c94 (patch)
treeb3322fcf26a44e5b3f39479d89f58a34c4eab221 /NEWS
parentc6900474ef4e0acc02bf5ff41c933afeef4aae09 (diff)
downloadcoreutils-243f1b1c71136171a4da635a84f8e32ba3eb3c94.tar.xz
env: reject bogus -u arguments
* src/env.c (main): Use unsetenv rather than putenv to remove items from environ, and check for failure. * bootstrap.conf (gnulib_modules): Add unsetenv. * tests/misc/env: Test this. * NEWS: Document it.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS3
1 files changed, 3 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 53992299a..abbeb2761 100644
--- a/NEWS
+++ b/NEWS
@@ -8,6 +8,9 @@ GNU coreutils NEWS -*- outline -*-
Even then, chcon may still be useful.
[bug introduced in coreutils-8.0]
+ env -u A=B now fails, rather than silently adding A to the
+ environment. [the bug dates back to the initial implementation]
+
md5sum now prints checksums atomically so that concurrent
processes will not intersperse their output.
This also affected sum, sha1sum, sha224sum, sha384sum and sha512sum.