+2004-10-04 Simon Josefsson <jas@extundo.com>
+
+ * error.c, md5.c, regex.c: Use '#if USE_UNLOCKED_IO' instead of
+ '#ifdef USE_UNLOCKED_IO'.
+
+2004-10-04 Paul Eggert <eggert@cs.ucla.edu>
+
+ * argmatch.c, closeout.c, error.c, exclude.c, getdate.y,
+ getndelim2.c, getpass.c, getusershell.c, linebuffer.c,
+ md5.c, mountlist.c, posixtm.c, readtokens.c, readutmp.c,
+ regex.c, sha1.c, version-etc.c, yesno.c:
+ Include "unlocked-io.h" only if USE_UNLOCKED_IO.
+ * unlocked-io.h: Don't worry about USE_UNLOCKED_IO; that's now
+ the includer's responsibility.
+
+ Sync from coreutils.
+
+ * modechange.c (mode_compile): Don't decrement a pointer that
+ points to the start of a string, as the C Standard says the
+ resulting behavior is undefined.
+
+ * backupfile.h (enum backuptype): Rename none -> no_backups,
+ simple -> simple_backups, numbered_existing ->
+ numbered_existing_backups, numbered -> numbered_backups
+ to avoid shadowing problems. All uses changed.
+ * argmatch.c (enum backuptype) [defined TEST]: Likewise.
+ * backupfile.c (check_extension, numbered_backup):
+ Rename locals to avoid shadowing 'basename'.
+ * backupfile.h (VALID_BACKUP_TYPE): Don't evaluate arg more than
+ once.
+
+ * .cppi-disable: Add getopt_.h, getopt_int.h.
+ * .cvsignore: Add getopt.h.
+
+2004-10-04 Simon Josefsson <jas@extundo.com>
+
+ * memmem.h: New file.
+ * memmem.c: New file, taken from glibc.
+
+2004-10-02 Jim Meyering <jim@meyering.net>
+
+ * dirfd.h, getpagesize.h: Add copyright notice.
+
+2004-10-01 Paul Eggert <eggert@cs.ucla.edu>
+
+ * snprintf.c: Remove comments as to why each header is needed.
+
+2004-10-01 Yoann Vandoorselaere <yoann@prelude-ids.org>
+
+ * strsep.h: New file.
+ * strsep.c: New file.
+
+2004-10-01 Simon Josefsson <jas@extundo.com>
+
+ * snprintf.c (snprintf): Handle size==0.
+
+2004-10-01 Simon Josefsson <jas@extundo.com>
+ Bruno Haible <bruno@clisp.org>
+
+ * snprintf.c: Include <stdarg.h>, <stdlib.h>, <string.h>.
+ (snprintf): Declare 'args'.
+
+2004-09-30 Simon Josefsson <jas@extundo.com>
+
+ * snprintf.h, snprintf.c: New files.
+
+2004-09-30 Sergey Poznyakoff <gray@Mirddin.farlep.net>
+
+ * argp-help.c (canon_doc_option): Fixed coredump if *name==NULL
+ (hol_entry_help): Never translate an empty string.
+ Do not translate option tag (opt->name) if OPTION_NO_TRANS is set
+ * argp.h (OPTION_NO_TRANS): New option.
+
+2004-09-29 Oskar Liljeblad <oskar@osk.mine.nu>
+
+ * xvasprintf.c: Include xalloc.h.
+ (xvasprintf): Use xalloc_die, not xmalloc_die.
+
+2004-09-28 Paul Eggert <eggert@cs.ucla.edu>
+
+ * dummy.c: Change copyright notice to FSF, and license to GPL.
+
+2004-09-13 Paul Eggert <eggert@cs.ucla.edu>
+
+ * argp-pvh.c (argp_program_version_hook): Provide initial value.
+ Problem reported by Bruno Haible in:
+ http://lists.gnu.org/archive/html/bug-tar/2004-09/msg00023.html
+
+2004-09-11 Paul Eggert <eggert@cs.ucla.edu>
+
+ * mempcpy.h: Wrap the entire include file inside #ifndef mempcpy,
+ in case some system header has #define'd it. Problem reported by
+ Soeren D. Schulze in
+ <http://lists.gnu.org/archive/html/bug-gnulib/2004-09/msg00017.html>.
+
+2004-09-08 Bruno Haible <bruno@clisp.org>
+
+ * stdint_.h.in: New file, taken from GNU clisp.
+
+2004-09-08 Oskar Liljeblad <oskar@osk.mine.nu>
+
+ * xvasprintf.h: New file.
+ * xvasprintf.c: New file.
+ * xasprintf.c: New file.
+