* atanl.c, logl.c: Add GPL notice, and make the code more similar to glibc.
[gnulib.git] / ChangeLog
index 480cd1a..e05a3ad 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,219 @@
+2004-10-04  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/xalloc (Files, Makefile.am): Remove xstrdup.c.
+
+       * modules/argmatch, modules/argp, modules/closeout, modules/error,
+       modules/exclude, modules/getdate, modules/getline,
+       modules/getndelim2, modules/getpass, modules/getpass-gnu,
+       modules/getusershell, modules/linebuffer, modules/md5,
+       modules/mountlist, modules/posixtm, modules/readtokens,
+       modules/readutmp, modules/regex, modules/sha1,
+       modules/version-etc, modules/yesno:
+       Remove dependency on unlocked-io.
+
+2004-10-04  Bruno Haible  <bruno@clisp.org>
+
+       * modules/README: New file.
+       * gnulib-tool (func_all_modules, func_verify_module): modules/README is
+       not a module.
+
+2004-10-04  Simon Josefsson  <jas@extundo.com>
+
+       * modules/memmem: New file.
+       * tests/test-memmem.c: New file.
+       * MODULES.html.sh (Extra functions based on ANSI C 89): Add memmem.
+
+2004-10-01  Bruno Haible  <bruno@clisp.org>
+
+       * MODULES.html.sh: Add strsep.
+
+2004-10-01  Yoann Vandoorselaere <yoann@prelude-ids.org>
+
+       * modules/strsep: New file.
+
+2004-09-30  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * MODULES.html.sh (Support for systems lacking ISO C 99): Add snprintf.
+
+2004-09-30  Simon Josefsson  <jas@extundo.com>
+
+       * modules/snprintf: New file.
+
+2004-09-30  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/argp (Maintainer): Replace Simon Josefsson
+       by Sergey Poznyakoff.
+
+2004-09-29  Bruno Haible  <bruno@clisp.org>
+
+       * modules/alloca-opt: New file, derived from modules/alloca.
+       * modules/allocsa: Depend on alloca-opt instead of alloca.
+       * modules/setenv: Likewise.
+       * modules/vasnprintf: Likewise.
+       * MODULES.html.sh: Add alloca-opt.
+
+2004-09-28  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/dummy: Change license to LGPL.
+
+2004-09-29  Simon Josefsson  <jas@extundo.com>
+
+       * gnulib-tool: New parameter --lgpl, to asseert that modules are
+       LGPL, and to replace license template from GPL to LGPL.
+
+2004-09-23  Simon Josefsson  <jas@extundo.com>
+
+       * gnulib-tool (--import): Make sure *.m4 end up in m4/ by default.
+
+2004-09-22  Bruno Haible  <bruno@clisp.org>
+
+       * modules/*: Add 'License' field.
+       * gnulib-tool: Accept --extract-license option.
+       (func_get_license): New function.
+
+2004-09-21  Bruno Haible  <bruno@clisp.org>
+
+       * modules/vasnprintf (Files): Add m4/stdint_h.m4, m4/inttypes_h.m4.
+       Reported by Simon Josefsson.
+
+2004-09-20  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/inttostr (Files): Add m4/longlong.m4, since it uses
+       gl_AC_TYPE_LONG_LONG.
+
+2004-09-18  Simon Josefsson  <jas@extundo.com>
+       and  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * gnulib-tool: Replace various ad-hoc automake/autoconf/aclocal
+       calls with autoreconf.  Define GL_LIB.
+
+2004-09-09  Karl Berry  <karl@gnu.org>
+
+       * regex.[ch]: delete from the root.  These were supposed to be
+               synced with emacs cvs, but this has not happened for about
+               a year, and anyway nothing else uses emacs regex.[ch].
+               bug-gnulib mail from Jeff Bailey, 9 Sep 2004 15:49:24 -0700.
+               lib/regex[.ch] is untouched.
+
+2004-09-09  Bruno Haible  <bruno@clisp.org>
+
+       * modules/vasnprintf (Files): Add m4/eoverflow.m4.
+
+2004-09-08  Bruno Haible  <bruno@clisp.org>
+            Oskar Liljeblad  <oskar@osk.mine.nu>
+
+       * modules/stdint: New file.
+       * MODULES.html.sh (Support for systems lacking ISO C 99): Add stdint.
+
+2004-09-08  Oskar Liljeblad  <oskar@osk.mine.nu>
+
+       * modules/xvasprintf: New file.
+       * MODULES.html.sh (Extra functions based on ANSI C 89): Add vasprintf.
+
+2004-08-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/userspec: Don't depend on alloca.
+
+2004-08-17  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * MODULES.html.sh: Add xalloc-die, c-strtod, c-strtold, raise,
+       readtokens0, getcwd, fcntl-safer, canonicalize, cycle-check,
+       utimecmp, utimens, xnanosleep.  Rename sha to sha1.
+
+2004-08-16  Simon Josefsson  <jas@extundo.com>
+
+       * gnulib-tool: Use sed instead of autoconf --trace, inspired by
+       libtoolize behaviour by "Gary V. Vaughan" <gary@gnu.org>.
+       Add --dry-run for --import.
+       Let user provided command line parameters override configure.ac
+       settings.
+
+2004-08-12  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * modules/argp (Files): Add m4/unlocked-io.m4.
+       (Depends-on): Add extensions.
+
+2004-08-12  Simon Josefsson  <jas@extundo.com>
+
+       * gnulib-tool: Add --source-base, --m4-base, --libtool options.
+       Change default library name from libfoo to libgnu.
+       Now, if you have a configure.ac that says:
+               gl_SOURCE_BASE(gl)
+               gl_M4_BASE(gl/m4)
+               gl_MODULES(error getopt etcetera)
+               gl_INIT
+       you can import all you need by running:
+               ../gnulib/gnulib-tool --import
+
+       * modules/getopt (Files): Rename getopt.h to getopt_.h.
+       (Makefile.am): Rewrite, use logic from argz.
+       (Include): Use <getopt.h> instead of "getopt.h".
+
+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.
        * 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>  
+2004-06-22  Gary V. Vaughan  <gary@gnu.org>
 
        * modules/argz: New file.
        * MODULES.html.sh (func_all_modules): Add argz.
 2000-10-15  Stefan Monnier  <monnier@cs.yale.edu>
 
        * regex.c (WIDE_CHAR_SUPPORT): Define if _LIBC as well.
+
+
+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.