+2004-08-11 Paul Eggert <eggert@cs.ucla.edu>
+
+ * modules/obstack (Files): Add m4/inttypes_h.m4, m4/stdint_h.m4,
+ m4/uintmax_t.m4.
+
+2004-08-09 Paul Eggert <eggert@cs.ucla.edu>
+
+ * modules/xalloc-die: New file.
+ * modules/xalloc: Remove dependencies on error, gettext, exitfail.
+
+ * modules/md5 (Files): Add m4/uint32_t.m4.
+ * modules/sha1: Renamed from modules/sha.
+ (Files):
+ Rename lib/sha.h to lib/sha1.h.
+ Rename lib/sha.c to lib/sha1.c.
+ Rename m4/sha.m4 to m4/sha1.m4.
+ (lib_SOURCES): Likewise.
+ (configure.ac): Rename gl_SHA to gl_SHA1.
+ (Include): sha.h -> sha1.h.
+
+2004-08-08 Simon Josefsson <jas@extundo.com>
+
+ * modules/xgethostname (Depends-on): Remove exit and error (not
+ used).
+
+ * modules/getpass-gnu: Add getpass.h.
+ (Depends-on): Add stdbool.
+ * modules/getpass: Add getpass.h.
+
+2004-08-06 Paul Eggert <eggert@cs.ucla.edu>
+
+ More merge from coreutils.
+ * modules/raise, modules/readtokens0, modules/utimens,
+ modules/utimecmp, module/xnanosleep: New files.
+ * modules/strftime: Add lib/strftime.h.
+ Change include from <time.h> to "strftime.h".
+ * modules/yesno: Add lib/yesno.h.
+ * modules/backupfile: Remove lib/addext.c.
+ * modules/euidaccess: Add stat-macros.h.
+ * modules/canonicalize, modules/euidaccess,
+ modules/filemode, modules/lchown, modules/makepath,
+ modules/rmdir, modules/stat: Likewise.
+
+2004-08-03 Simon Josefsson <jas@extundo.com>
+
+ * modules/progname (Depends-on): Don't depend on stdbool.
+
+2004-08-02 Simon Josefsson <jas@extundo.com>
+
+ * modules/getsubopt: New file.
+ * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
+ getsubopt.
+
+2004-08-05 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from coreutils.
+ * modules/c-strtod, modules/c-strtold, modules/canonicalize,
+ modules/cycle-check, modules/fcntl-safer, modules/getcwd: New files.
+ * modules/path-concat: Don't depend on strdup.
+
+2004-08-03 Paul Eggert <eggert@cs.ucla.edu>
+
+ * modules/fatal: Remove, as the "fatal" module wasn't used or working.
+ * MODULES.html.sh (func_all_modules): Remove fatal.
+
+2004-07-19 Bruno Haible <bruno@clisp.org>
+
+ * MODULES.html.sh (func_all_modules): Add dummy.
+
+2004-07-16 Simon Josefsson <jas@extundo.com>
+
+ * modules/dummy: New file.
+
+2004-07-09 Paul Eggert <eggert@cs.ucla.edu>
+
+ * modules/chown (Files): Add lib/fchown-stub.c, since
+ gl_PREREQ_CHOWN invokes AC_LIBOBJ(fchown-stub).
+
+2004-06-22 Paul Eggert <eggert@cs.ucla.edu>
+
+ * modules/argz: Omit "#include".
+
+ * MODULES.html.sh (func_all_modules): Add calloc, to match
+ 2004-06-01 addition of calloc module.
+
+2004-06-22 Gary V. Vaughan <gary@gnu.org>
+
+ * modules/argz: New file.
+ * MODULES.html.sh (func_all_modules): Add argz.
+
+2004-06-12 Jim Meyering <jim@meyering.net>
+ and Paul Eggert <eggert@cs.ucla.edu>
+
+ * modules/hash (Files): Add lib/xalloc.h.
+ * modules/pipe (Depends-on): Add wait-process.
+ * modules/stat (Depends-on): Add xalloc.
+ * modules/userspec (Files): Add lib/userspec.h.
+ * modules/xstrtol (Depends-on): Add error.
+
+2004-06-01 Jim Meyering <jim@meyering.net>
+
+ * modules/calloc: New file.
+
+2004-06-01 Paul Eggert <eggert@cs.ucla.edu>
+
+ * modules/file-type: Add lib/stat-macros.h.
+
+2004-05-30 Paul Eggert <eggert@cs.ucla.edu>
+
+ * modules/hash (Depends-on): Remove malloc, realloc.
+ * modules/xalloc (Depends-on): Likewise.
+
+ * README: Mention that the 'free' module works around the
+ problem with 'free (0)'.
+ Mention LIA-1 and C99.
+ Add a copyright notice.
+
+2004-05-17 Derek R. Price <derek@ximbiot.com>
+ Paul Eggert <eggert@cs.ucla.edu>
+
+ * modules/argp: Depend on alloca.
+
+2004-05-16 Paul Eggert <eggert@cs.ucla.edu>
+
+ * modules/getdate: Depend on alloca.
+ * modules/setenv: Likewise.
+
+2004-05-04 Derek Price <derek@ximbiot.com>
+
+ * modules/argp: Remove dependency on alloca.
+
+2004-04-27 Derek Price <derek@ximbiot.com>
+
+ * m4/dos.m4 (gl_AC_DOS): Add Cygwin to list of Windows/DOS
+ environments that accept backslashes and drive letters in paths.
+
+2004-04-20 Jim Meyering <jim@meyering.net>
+
+ * modules/dirfd: Change UTILS_ macro name prefix to gl_.
+ * modules/mkstemp: Likewise.
+ * modules/mkdir: Likewise.
+
+2004-04-18 Jim Meyering <jim@meyering.net>
+
+ Change jm_ to gl_ in AC_DEFINE'd names.
+ * modules/assert, modules/chown, modules/fpending:
+ * modules/ftruncate, modules/getgroups, modules/group-member:
+ * modules/lchown, modules/lstat, modules/memcmp:
+ * modules/nanosleep, modules/putenv, modules/stat:
+ * modules/strftime, modules/unlocked-io, modules/utime:
+ * modules/xstrtoimax, modules/xstrtoumax:
+
+2004-04-12 Paul Eggert <eggert@twinsun.com>
+
+ * config/srclist.txt: Restore setenv.c, unsetenv.c from gettext.
+ Add intmax.m4, printf-posix.m4, sig_atomic_t.m4,
+ signalblocking.m4, ssize_t.m4.
+ * lib/unsetenv.c: Regenerate: this subtracts 1 from the
+ copyright year (!).
+ * m4/printf-posix.m4: Regenerate.
+
+ * modules/inttostr (EXTRA_DIST): Move inttostr.c here....
+ (lib_SOURCES): from here.
+ * modules/getopt (lib_SOURCES): Add getopt_int.h.
+
+2004-04-12 Jim Meyering <jim@meyering.net>
+
+ * MODULES.html.sh (func_all_modules): Add cloexec, inttostr, free,
+ tzset.
+
+2004-03-30 Jim Meyering <jim@meyering.net>
+
+ * modules/realloc (Files): Remove m4/realloc.m4.
+ (configure.ac): Depend on AC_FUNC_REALLOC, rather than jm_FUNC_REALLOC.
+ * modules/malloc (Files): Remove m4/malloc.m4.
+ (configure.ac): Depend on AC_FUNC_MALLOC, rather than jm_FUNC_MALLOC.
+
+2004-03-30 Paul Eggert <eggert@twinsun.com>
+
+ * modules/inttostr: New file.
+ * modules/getdate: Depend on timespec, stdbool, gettime.
+
+2004-03-29 Paul Eggert <eggert@twinsun.com>
+
+ * modules/getloadvg: Depend on cloexec and xalloc.
+
+2004-03-09 Paul Eggert <eggert@twinsun.com>
+
+ * modules/getopt: Add lib/getopt_int.h.
+
+2004-01-18 Simon Josefsson <jas@extundo.com>
+
+ * modules/strdup (Files, Makefile.am): Add strdup.h.
+
+2004-02-22 Bruno Haible <bruno@clisp.org>
+
+ * modules/xalloc: Remove dependency on stdbool.
+ Reported by Derek Robert Price <derek@ximbiot.com>.
+
+2004-02-03 Bruno Haible <bruno@clisp.org>
+
+ * modules/pipe: New file.
+ * MODULES.html.sh (func_all_modules): Add pipe.
+
+2004-01-27 Bruno Haible <bruno@clisp.org>
+
+ * modules/execute: New file.
+ * MODULES.html.sh (func_all_modules): Add execute.
+
+2004-01-23 Paul Eggert <eggert@twinsun.com>
+
+ * modules/argmatch, modules/obstack, modules/xstrtol:
+ Depend on exitfail.
+
+2004-01-20 Bruno Haible <bruno@clisp.org>
+
+ * modules/setenv: Depend on allocsa instead of alloca.
+
+2004-01-20 Bruno Haible <bruno@clisp.org>
+
+ * modules/xallocsa: New file.
+ * MODULES.html.sh (func_all_modules): Add xallocsa.
+
+2004-01-20 Bruno Haible <bruno@clisp.org>
+
+ * modules/allocsa: New file.
+ * MODULES.html.sh (func_all_modules): Add allocsa.
+
+2004-01-20 Bruno Haible <bruno@clisp.org>
+
+ * modules/eealloc: New file.
+ * MODULES.html.sh (func_all_modules): Add eealloc.
+
+2004-01-15 Paul Eggert <eggert@twinsun.com>
+
+ * modules/poll: Add BUILT_SOURCES.
+ Prefer "$@" to "poll.h" in rule for building poll.h.
+ All this is for consistency with alloca and fnmatch.
+
+ * modules/same: Depend on stdbool.
+
+2003-12-03 Bruno Haible <bruno@clisp.org>
+
+ Upgrade from gettext-0.13.
+ * modules/gettext (Files): Add m4/intmax.m4, m4/longdouble.m4,
+ m4/longlong.m4, m4/printf-posix.m4, m4/signed.m4, m4/size_max.m4,
+ m4/wchar_t.m4, m4/wint_t.m4, m4/xsize.m4.
+
+2003-11-25 Bruno Haible <bruno@clisp.org>
+
+ * modules/vasnprintf (Files): Remove m4/ssize_t.m4.
+
+2003-11-24 Paul Eggert <eggert@twinsun.com>
+
+ * modules/alloca: Remove dependency on xalloc.
+
+2003-11-17 Paul Eggert <eggert@twinsun.com>
+
+ * README: Mention that S+T cannot overflow if S is the size of
+ an existing object and T is sufficiently small.
+
+2003-11-17 Bruno Haible <bruno@clisp.org>
+
+ * modules/vasnprintf (Files): Add m4/ssize_t.m4.
+ (Depends-on): Add xsize.
+
+2003-11-12 Paul Eggert <eggert@twinsun.com>
+
+ * modules/xalloc (Files): Undo latest change, since xalloc.h
+ no longer needs SIZE_MAX or PTRDIFF_MAX.
+
+2003-11-11 Bruno Haible <bruno@clisp.org>
+
+ * modules/xsize (Files): Add m4/size_max.m4.
+ * modules/xalloc (Files): Add m4/size_max.m4, m4/ptrdiff_max.m4.
+
+2003-11-04 Bruno Haible <bruno@clisp.org>
+
+ * modules/xsize: New file.
+ * modules/linebreak: Depend on xsize.
+ * MODULES.html.sh (func_all_modules): Add xsize.
+
+2003-11-04 Jim Meyering <jim@meyering.net>
+
+ * modules/sysexits: Use the `$(VAR)' notation for AC_SUBST'd
+ variable names, rather than @VAR@.
+ * modules/poll: Likewise.
+
+2003-11-03 Jim Meyering <jim@meyering.net>
+
+ * modules/userspec (lib_SOURCES): Add userspec.h.
+ (Include): Add "userspec.h".
+ Improve description.
+
+2003-10-29 Paul Eggert <eggert@twinsun.com>
+
+ * modules/group-member: Depend on stdbool.
+
+2003-10-20 Bruno Haible <bruno@clisp.org>
+
+ * modules/wait-process: New file.
+ * MODULES.html.sh (func_all_modules): Add wait-process.
+
+2003-10-16 Paul Eggert <eggert@twinsun.com>
+
+ * README: Mention that gnulib assumes that (foo *) NULL + 0 == NULL.
+
+2003-10-14 Bruno Haible <bruno@clisp.org>
+
+ * modules/fatal-signal: Add m4/sig_atomic_t.m4 to file list.
+
+2003-10-12 Paul Eggert <eggert@twinsun.com>
+
+ * modules/xalloc: Do not depend on 'exit'. Depend on 'stdbool'.
+ Change maintainer from Bruno Haible to 'all'.
+
+2003-10-10 Simon Josefsson <jas@extundo.com>
+
+ * modules/argp (Depends-on): Add restrict and strcase.
+
+2003-10-08 Paul Eggert <eggert@twinsun.com>
+
+ * modules/getpass: Depend on stdbool.
+
+2003-10-06 Bruno Haible <bruno@clisp.org>
+
+ * modules/version-etc-2: Remove file.
+ * MODULES.html.sh (func_all_modules): Remove version-etc-2.
+
+2003-10-06 Bruno Haible <bruno@clisp.org>
+
+ * modules/fatal-signal: New file.
+ * MODULES.html.sh (func_all_modules): Add fatal-signal.
+
+2003-10-05 Paul Eggert <eggert@twinsun.com>
+
+ * README: Rework advice for preventing empty .o files.
+ Don't recommend ELIDE constructs. Recommend <stddef.h>,
+ not <sys/types.h>.
+
+2003-10-02 Bruno Haible <bruno@clisp.org>
+
+ * modules/lchown (Include): Add lchown.h.
+ * modules/time_r (Include): Use "..." syntax.
+ * modules/xgetdomainname (Include): Add xgetdomainname.h.
+
+2003-10-01 Simon Josefsson <jas@extundo.com>
+
+ * MODULES.html.sh (func_all_modules): Move gethostname from section
+ 'based on' to section 'lacking' POSIX:2001.
+
+2003-09-27 Oskar Liljeblad <oskar@osk.mine.nu>
+
+ Trivial fixes to Makefile.am parts of module listings.
+ * modules/strstr: Append strstr.h to lib_SOURCES.
+ * modules/strcase: Likewise, for strcase.h.
+
+2003-09-27 Paul Eggert <eggert@twinsun.com>
+
+ * modules/free: New file.
+
+2003-09-25 Bruno Haible <bruno@clisp.org>
+
+ * modules/version-etc-2: New file, from modules/version-etc with
+ modifications.
+ * MODULES.html.sh (func_all_modules): Add version-etc-2.
+
+2003-09-25 Simon Josefsson <jas@extundo.com>
+ Bruno Haible <bruno@clisp.org>
+
+ * modules/getdomainname: New file.
+ * modules/xgetdomainname: New file.
+ * MODULES.html.sh (func_all_modules): Add getdomainname, xgetdomainname.
+
+2003-09-24 Paul Eggert <eggert@twinsun.com>
+
+ * README: Document assumptions that 'int' is at least 32 bits
+ wide, that integer arithmetic is 2's complement without overflow,
+ that there are no holes in integer values, that adding sizes of
+ two nonoverlapping objects can't overflow, and that all-bits-zero
+ yields scalar zero. Fix spelling and capitalization typos.
+
+2003-09-24 Simon Josefsson <jas@extundo.com>
+
+ * modules/xgethostname: Add xgethostname.h.
+
+2003-09-17 Paul Eggert <eggert@twinsun.com>
+
+ * gnulib-tool: Use "test -h", not "test -L", for portability
+ to Solaris 8 /bin/sh. (This bug is fixed in Solaris 9.)
+ (tags_regexp): Remove, since \| doesn't conform to POSIX.
+ (sed_extract_prog): Issue s commands one-by-one, rather than
+ using \| in one s command.
+
+2003-09-16 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-tool (func_create_testdir): Warn about duplicated
+ dependencies.
+
+2003-09-15 Paul Eggert <eggert@twinsun.com>
+
+ * modules/argmatch, modules/fatal, modules/obstack,
+ modules/xalloc, modules/xgethostname: Sort dependencies by
+ importance, not alphabetically.
+
+2003-09-14 Bruno Haible <bruno@clisp.org>
+
+ * modules/fwriteerror: New file.
+ * MODULES.html.sh (func_all_modules): Add fwriteerror.
+
+2003-09-12 Paul Eggert <eggert@twinsun.com>
+
+ * modules/argmatch, modules/exitfail, modules/fatal, modules/obstack,
+ modules/xgethostname, modules/xalloc: Depend on exit.
+
+2003-09-09 Paul Eggert <eggert@twinsun.com>
+
+ * README: New section: portability guidelines.
+
+2003-09-07 Paul Eggert <eggert@twinsun.com>
+
+ * modules/time_r: Depend on 'restrict'. Fix from Simon Josefsson in
+ <http://mail.gnu.org/archive/html/bug-gnulib/2003-09/msg00028.html>.
+
+2003-09-06 Paul Eggert <eggert@twinsun.com>
+
+ * MODULES.html.sh (func_all_modules): Add time_r.
+ * modules/time_r: New file.
+ * modules/mktime, modules/strftime, modules/timegm: Depend on time_r.
+ * modules/timegm: Depend on mktime. Change maintainer to "all, glibc".
+
+2003-08-31 Simon Josefsson <jas@extundo.com>
+
+ * modules/timegm: New file.
+ * MODULES.html.sh (func_all_modules): Add timegm.
+
+2003-08-22 Simon Josefsson <jas@extundo.com>
+
+ * modules/strndup (Makefile.am): Add strndup.h to lib_SOURCES.
+
+2003-08-20 Bruno Haible <bruno@clisp.org>
+
+ * modules/progname: New file.
+ * MODULES.html.sh (func_all_modules): Add progname.
+
+2003-08-18 Paul Eggert <eggert@twinsun.com>
+
+ * modules/stdbool: Add BUILT_SOURCES. Prefer $@ to target name
+ in makefile rules.
+
+2003-08-17 Simon Josefsson <jas@extundo.com>
+
+ * modules/argp: Fix autoconf macro name. Add more dependencies.
+
+2003-08-17 Simon Josefsson <jas@extundo.com>
+
+ * modules/xstrndup: New file.
+ * MODULES.html.sh (func_all_modules): Add xstrndup.
+
+2003-08-17 Bruno Haible <bruno@clisp.org>
+
+ * modules/strndup (Files, Include): Add lib/strndup.h.
+
+2003-08-17 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-tool (func_create_testdir): Handle gl_USE_SYSTEM_EXTENSIONS
+ like AC_GNU_SOURCE.
+ * modules/extensions (configure.ac): Comment out the invocation of
+ gl_USE_SYSTEM_EXTENSIONS.
+
+2003-08-17 Bruno Haible <bruno@clisp.org>
+
+ * modules/euidaccess (Files): Add lib/euidaccess.h.
+
+2003-08-16 Paul Eggert <eggert@twinsun.com>
+
+ Document merge from coreutils.
+ * modules/alloca: Append $(ALLOCA_H) to BUILT_SOURCES.
+ * modules/fnmatch: Append $(FNMATCH_H) to BUILT_SOURCES.
+ * modules/utime: Add m4/utimes-null.m4.
+