summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2004-09-19 02:13:56 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2004-09-19 02:13:56 +0000
commit59a53b222e3e39e6977cf3e46c3231136c1c8882 (patch)
tree02ff20db66374a6bac68e999f45f513efa201ab1 /ChangeLog
parent95547591e910f4d829599dca8b33754874b2c8e4 (diff)
downloadcoreutils-59a53b222e3e39e6977cf3e46c3231136c1c8882.tar.xz
Log changes to dd, chroot, cksum.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog22
1 files changed, 22 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d7c013042..e6af1ca6e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+2004-09-18 Paul Eggert <eggert@cs.ucla.edu>
+
+ * src/dd.c (usage): Distinguish between options and operands.
+ (scanargs): Don't mess with argc, argv; getopt_long handles this now.
+ Say "operands" for operands, not "options".
+ (main): Use getopt_long, so that "dd --" works as POSIX requires.
+ * tests/dd/misc: Check for "dd --".
+
+ * src/chroot.c (main): Reject unknown options instead of
+ interpreting them as a directory to chroot to.
+
+ * src/cksum.c: Remove obsolete comment about POSIX 1003.2/D11.2.
+ The current standard (POSIX 1003.1-2004) is correct.
+ (crc_remainder) [defined CRCTAB]: Renamed from "remainder" to avoid
+ collision with builtin function.
+ (main) [defined CRCTAB]: Output in lowercase hexadecimal, and
+ output the first 0 as 8 digits, to make it easier to compare to
+ the text of the standard. Output crctab to be a const array.
+ (crctab): Use result of above changes.
+ (long_options): Remove; not needed if empty.
+ (main): getopt_long can't return 0 here, so simplify the code.
+
2004-09-13 Jim Meyering <jim@meyering.net>
* src/Makefile.am (localedir.h): Don't redirect directly to target.