Sync from coreutils.
[gnulib.git] / ChangeLog
index 032698f..5982c7a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,302 @@
+2005-05-14  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/yesno (Depends-on): Add getline.
+
+2005-05-13  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * MODULES.html.sh, README, gnulib-tool, tests/test-base64.c,
+       tests/test-memmem.c, tests/test-stpncpy.c:
+       Update FSF postal mail address.
+
+2005-05-12  Eric Blake  <ebb9@byu.net>  (tiny change)
+
+       * gnulib-tool (func_import): Sort and uniquify recommended includes.
+
+2005-05-12  Sergey Poznyakoff  <gray@Mirddin.farlep.net>
+
+       * modules/getdate (Makefile.am): Add getdate.c to EXTRA_DIST
+
+2005-05-09  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/time_r (License): Change to LGPL.
+       * modules/extensions (License): Change to LGPL.  Actually,
+       the license is more permissive than that, but currently gnulib-tool
+       doesn't know how to handle more-permissive licenses.
+
+       * modules/stat-macros (Depends-on): Don't depend on stat-macros (!).
+       Problem reported by Dave Love.
+
+2005-05-09  Yoann Vandoorselaere <yoann.v@prelude-ids.com>
+            Bruno Haible  <bruno@clisp.org>
+
+       * modules/inet_ntop: New file.
+       * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
+       inet_ntop.
+
+2005-05-06  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/argmatch (Depends-on): Add stdbool.
+       * modules/backupfile (Depends-on): Likewise.
+       * modules/chdir-long (Depends-on): Likewise.
+       * modules/closeout (Depends-on): Likewise.
+       * modules/cycle-check (Depends-on): Likewise.
+       * modules/dirname (Depends-on): Likewise.
+       * modules/fnmatch (Depends-on): Likewise.
+       * modules/fsusage (Depends-on): Likewise.
+       * modules/fwriteerror (Depends-on): Likewise.
+       * modules/getcwd (Depends-on): Likewise.
+       * modules/getloadavg (Depends-on): Likewise.
+       * modules/hard-locale (Depends-on): Likewise.
+       * modules/makepath (Depends-on): Likewise.
+       * modules/mountlist (Depends-on): Likewise.
+       * modules/nanosleep (Depends-on): Likewise.
+       * modules/posixtm (Depends-on): Likewise.
+       * modules/quotearg (Depends-on): Likewise.
+       * modules/readtokens (Depends-on): Likewise.
+       * modules/readtokens0 (Depends-on): Likewise.
+       * modules/readutmp (Depends-on): Likewise.
+       * modules/save-cwd (Depends-on): Likewise.
+       * modules/strftime (Depends-on): Likewise.
+       * modules/userspec (Depends-on): Likewise.
+       * modules/utimecmp (Depends-on): Likewise.
+       * modules/xgetcwd (Depends-on): Likewise.
+       * modules/xnanosleep (Depends-on): Likewise.
+       * modules/xstrtod (Depends-on): Likewise.
+       * modules/yesno (Depends-on): Likewise.
+
+2005-05-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/getloadavg (Depends-on): Add unistd-safer.
+       * modules/getusershell (Depends-on): Add stdio-safer.
+       * modules/lstat (Depends-on): Remove xalloc.
+       * modules/mkstemp (Depends-on): Add stat-macros.
+       * modules/modechange (Depends-on): Remove xstrtol.
+       Add stat-macros, xalloc.
+       * modules/save-cwd (Depends-on): Add unistd-safer.
+       * modules/stdio-safer (Makefile.am): Remove lib_SOURCES.
+       * modules/unistd-safer (Files): Add lib/fd-safer.c
+       (Makefile.am): Remove lib_SOURCES.
+
+       * MODULES.html.sh (Enhancements for POSIX:2001 functions):
+       Remove fcntl-safer; unistd-safer supersedes it.
+
+2005-05-01  Oskar Liljeblad  <oskar@osk.mine.nu>
+
+       * modules/getcwd (Depends-on): Add extensions.
+       * modules/openat (Depends-on): Likewise.
+
+2005-05-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * MODULES.html.sh (Misc): Add byteswap.
+
+2005-05-01  Oskar Liljeblad  <oskar@osk.mine.nu>
+
+       * modules/byteswap: New file.
+
+2005-04-21  Oskar Liljeblad  <oskar@osk.mine.nu>
+
+       * gnulib-tool (Options): Add -s for --symlink/--symbolic.
+       (func_ln_if_changed) Remove forcibly for no error message
+       in case file does not exist.
+
+2005-04-19  Simon Josefsson  <jas@extundo.com>
+
+       * gnulib-tool (Options): Make --symlink mean --symbolic.
+
+2005-03-14  Simon Josefsson  <jas@extundo.com>
+
+       * modules/getpass-gnu (Makefile.am): Don't mention getpass.h.
+
+2005-04-15  Simon Josefsson  <jas@extundo.com>
+
+       * gnulib-tool: Rename --symlink to --symbolic.
+
+2005-04-15  Oskar Liljeblad <oskar@osk.mine.nu>
+
+       * gnulib-tool: Add -s, --symlink option to gnulib-tool to make
+       symbolic links to files instead of copying/moving.  Add --aux-dir,
+       specifying directory relative --dir where auxiliary build tools
+       are placed.
+
+2005-04-14  Bruno Haible  <bruno@clisp.org>
+
+       * modules/allocsa (License): Change to LGPL.
+       Requested by Yoann Vandoorselaere <yoann@prelude-ids.org>.
+
+2005-03-26  Jim Meyering  <jim@meyering.net>
+
+       * modules/check-include-files: Move to ../ and rename to...
+       * check-module: ...this.
+
+2005-03-25  Jim Meyering  <jim@meyering.net>
+
+       * modules/xvasprintf (Files): Add xalloc.h.
+
+2005-03-23  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/gettext (Files): config/config.rpath -> build-aux/config.rpath
+       * modules/iconv (Files): Likewise.
+       Problem reported by Oskar Liljeblad.
+
+2005-03-23  Jim Meyering  <jim@meyering.net>
+
+       * modules/check-include-files: New script to check for
+       missing dependencies, multiple includes, etc.
+
+       * modules/c-strtold (Depends-on): Add xalloc.
+       * modules/c-strtod (Depends-on): Add xalloc.
+       * modules/hash (Depends-on): Add xalloc.
+       (Files): Remove lib/xalloc.h.
+
+       * modules/gethrxtime (Files): Add lib/gethrxtime.h.
+       * modules/userspec (Files): Add lib/inttostr.h.
+
+2005-03-22  Jim Meyering  <jim@meyering.net>
+
+       * modules/stat-macros: New module.
+       * modules/canonicalize, modules/euidaccess, modules/file-type,
+       * modules/filemode, modules/lchown, modules/makepath,
+       * modules/rmdir, modules/stat: Depend on new stat-macros module
+       rather than listing lib/stat-macros.h manually.
+       Don't add stat-macros.h to lib_SOURCES or list it in Files: section.
+
+2005-03-21  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/chdir-long (Depends-on): Add mempcpy.
+
+       * modules/acl, modules/backupfile, modules/c-strtod,
+       modules/c-strtold, modules/canon-host, modules/canonicalize,
+       modules/cloexec, modules/closeout, modules/dirfd, modules/dirname,
+       modules/exclude, modules/exitfail, modules/file-type,
+       modules/filemode, modules/fpending, modules/fsusage, modules/getcwd,
+       modules/getdate, modules/getline, modules/getpagesize,
+       modules/getpass, modules/getugroups, modules/group-member,
+       modules/hard-locale, modules/hash, modules/human, modules/idcache,
+       modules/inttostr, modules/long-options, modules/makepath,
+       modules/md5, modules/memcasecmp, modules/memcoll,
+       modules/modechange, modules/mountlist, modules/path-concat,
+       modules/pathmax, modules/physmem, modules/posixtm, modules/posixver,
+       modules/quote, modules/quotearg, modules/readtokens, modules/readutmp,
+       modules/safe-read, modules/safe-write, modules/same, modules/savedir,
+       modules/settime, modules/sha1, modules/sig2str, modules/strdup,
+       modules/strftime, modules/strndup, modules/strverscmp,
+       modules/timespec, modules/unlocked-io, modules/userspec,
+       modules/utimecmp, modules/utimens, modules/xalloc, modules/xstrtol,
+       modules/yesno:
+       Remove lib_SOURCES line from Makefile.am section, as this is now
+       done automatically by the corresponding Autoconf macro.
+
+2005-03-16  Bruno Haible  <bruno@clisp.org>
+
+       * modules/stdint (Makefile.am): Use HAVE_LONG_LONG_64BIT instead of
+       HAVE_LONGLONG_64BIT.
+
+2005-03-04  Derek R. Price  <derek@ximbiot.com>
+
+       * gnulib-tool (func_cp_if_changed, func_mv_if_changed): New functions.
+       (func_import): Only replace files via --import when they have actually
+       changed.
+
+2005-03-03  Derek R. Price  <derek@ximbiot.com>
+           Bruno Haible  <bruno@clisp.org>
+
+       * modules/pagealign_alloc: New file.
+       * MODULES.html.sh (Memory management functions): Add pagealign_alloc.
+
+2005-03-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/gettime (Makefile.am): Remove lib_SOURCES line.
+       Reported by Derek Price.
+       (Include): Add "timespec.h".
+
+       * modules/xnanosleep (Depends-on): Remove gethrxtime.
+
+2005-02-26  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/gethrxtime: New file.
+       * modules/xnanosleep (Files): Add m4/xnanosleep.m4.
+       (Depends-on): Add gethrxtime.
+       (configure.ac): Add gl_XNANOSLEEP.
+       (Makefile.am): Remove lib_SOURCES line.
+
+2005-02-24  Bruno Haible  <bruno@clisp.org>
+
+       * modules/gettext (Files): Add m4/glibc2.m4.
+
+2005-02-22  Simon Josefsson  <jas@extundo.com>
+
+       * modules/iconvme: New file.
+
+       * MODULES.html.sh: Add iconvme.
+
+2005-02-03  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/chdir-long (Depends-on): Add memrchr.
+       * modules/memrchr (Files): Add lib/memrchr.h.
+       (Include): "memrchr.h".
+
+2005-01-28  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Sync from coreutils.
+       * modules/getloadavg (Files): Remove m4/getloadavg.m4.
+       (Depends-on): Add c-strtod.
+       (configure.ac): Replace gl_FUNC_GETLOADAVG with AC_FUNC_GETLOADAVG.
+
+2005-01-28  Bruno Haible  <bruno@clisp.org>
+
+       * modules/javacomp: New file.
+       * MODULES.html.sh (Java): Add javacomp.
+
+2005-01-26  Bruno Haible  <bruno@clisp.org>
+
+       * modules/javaexec: New file.
+       * MODULES.html.sh (Java): Add javaexec.
+
+2005-01-24  Sergey Poznyakoff  <gray@Mirddin.farlep.net>
+
+       * modules/lchown (Depends-on): Remove lchown.h
+
+2005-01-21  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/chdir-long (Depends-on): Remove mempcpy.
+
+2005-01-21  Bruno Haible  <bruno@clisp.org>
+
+       * modules/classpath: New file.
+       * MODULES.html.sh (Java): Add classpath.
+
+2005-01-20  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * MODULES.html.sh (Command-line arguments): Add version-etc-fsf.
+
+2005-01-20  Simon Josefsson  <jas@extundo.com>
+
+       * modules/version-etc-fsf: New file.
+
+2005-01-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/mempcpy (Makefile.am): Remove mention of mempcpy.h;
+       AC_LIBSOURCES now does this.
+       * MODULES.html.sh (Sizes of integer types <limits.h>): New element,
+       with new ullong_max module.
+
+2005-01-19  Bruno Haible  <bruno@clisp.org>
+
+       * modules/sh-quote: New file.
+       * MODULES.html.sh (Executing programs): Add sh-quote.
+
+2005-01-18  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/ullong_max: New file.
+
+       * modules/chdir-long, modules/openat: New files.
+       * modules/save-cwd (Depends-on): Depend on chdir-long.
+       (Makefile.am): Remove lib_SOURCES; now handled by AC_LIBSOURCES.
+
+2005-01-11  Sergey Poznyakoff  <gray@Mirddin.farlep.net>
+
+       * modules/argp: Depend on vsnprintf
+
 2005-01-10  Jim Meyering  <jim@meyering.net>
 
        * modules/closeout (Depends-on): Add atexit.
        gl_AC_TYPE_LONG_LONG.
 
 2004-09-18  Simon Josefsson  <jas@extundo.com>
-       and  Paul Eggert  <eggert@cs.ucla.edu>
+       and  Paul Eggert  <eggert@cs.ucla.edu>
 
        * gnulib-tool: Replace various ad-hoc automake/autoconf/aclocal
        calls with autoreconf.  Define GL_LIB.
        * modules/vasnprintf (Files): Add m4/eoverflow.m4.
 
 2004-09-08  Bruno Haible  <bruno@clisp.org>
-            Oskar Liljeblad  <oskar@osk.mine.nu>
+           Oskar Liljeblad  <oskar@osk.mine.nu>
 
        * modules/stdint: New file.
        * MODULES.html.sh (Support for systems lacking ISO C 99): Add stdint.
        * MODULES.html.sh (func_all_modules): Add argz.
 
 2004-06-12  Jim Meyering  <jim@meyering.net>
-       and  Paul Eggert  <eggert@cs.ucla.edu>
+       and  Paul Eggert  <eggert@cs.ucla.edu>
 
        * modules/hash (Files): Add lib/xalloc.h.
        * modules/pipe (Depends-on): Add wait-process.
        * MODULES.html.sh (func_all_modules): Add version-etc-2.
 
 2003-09-25  Simon Josefsson  <jas@extundo.com>
-            Bruno Haible  <bruno@clisp.org>
+           Bruno Haible  <bruno@clisp.org>
 
        * modules/getdomainname: New file.
        * modules/xgetdomainname: New file.
        * regex.c (WIDE_CHAR_SUPPORT): Define if _LIBC as well.
 
 
-Copyright (C) 2000, 2001, 2002, 2003, 2004
-  Free Software Foundation, Inc.
+Copyright (C) 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
 Copying and distribution of this file, with or without modification,
 are permitted provided the copyright notice and this notice are preserved.