Really require autoconf-2.57.
[gnulib.git] / lib / ChangeLog
index 32c5859..a44fa6f 100644 (file)
@@ -1,3 +1,136 @@
+2005-08-02  Simon Josefsson  <jas@extundo.com>
+
+       * getline.h, getline.c: Rewrite.
+
+       * getdelim.h, getdelim.c: New files, ported from glibc.
+
+2005-07-31  Bruno Haible  <bruno@clisp.org>
+
+       * lock.h (gl_lock_initializer): New macro.
+       (gl_lock_define_initialized): Use it.
+       (gl_rwlock_initializer): New macro.
+       (gl_rwlock_define_initialized): Use it.
+       (gl_recursive_lock_initializer): New macro.
+       (gl_recursive_lock_define_initialized): Use it.
+
+2005-07-26  Bruno Haible  <bruno@clisp.org>
+
+       * lock.h: Update from GNU gettext.
+       * lock.c: Update from GNU gettext.
+
+2005-07-18  Bruno Haible  <bruno@clisp.org>
+
+       * lock.h (gl_once_t): New type.
+       (gl_once_define, gl_once): New macros.
+       * lock.c (fresh_once): New variable.
+       (glthread_once, glthread_once_call, glthread_once_singlethreaded): New
+       functions.
+
+2005-07-18  Simon Josefsson  <jas@extundo.com>
+
+       * check-version.c (check_version): Accept identical versions too.
+
+2005-07-18  Bruno Haible  <bruno@clisp.org>
+
+       * lock.h: New file, from GNU gettext.
+       * lock.c: New file, from GNU gettext.
+
+2005-07-15  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * quotearg.c: Add translator comment suggested by Bruno Haible,
+       with a minor change.
+
+2005-07-11  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * version-etc-fsf.c (version_etc_copyright): Parameterize the
+       copyright symbol and the year.
+       * version-etc.c (COPYRIGHT_YEAR): New constant.
+       (version_etc_va): Use parameterized copyright notice.
+       Reword to conform to the current GNU coding standards.
+
+2005-07-11  Simon Josefsson  <jas@extundo.com>
+
+       * size_max.h: New file.
+
+2005-07-09  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * argp-namefrob.h: Include unlocked-io.h. Removed unnecessary
+       block of defines.
+
+2005-07-08  Eric Blake  <ebb9@byu.net>  (tiny change)
+       and  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * regcomp.c (init_dfa, build_range_exp): Store __btowc value
+       in wint_t, not wchar_t.  Remove now-unnecessary cast.
+
+2005-07-07  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * regex.c, regex.h: Sync from libc.
+       * regcomp.c, regexec_internal.c, regex_internal.h, regexec.c:
+       New files, synced from libc, except that regex_internal.h
+       currently has a small porting fix.
+
+2005-07-03  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Remove the dependency of the strftime module on the tzset module.
+       * strftime.c (my_strftime) [! defined _LIBC && ! HAVE_RUN_TZSET_TEST]:
+       Copy the input structure, to work around some of the bug with
+       Solaris 2.5.1 and Solaris 2.6.  If you still care about these old
+       Solaris releases, you should also use the tzset module, but we won't
+       require it as a dependency any more since we don't want LGPLed code
+       to depend on GPLed code.
+
+2005-07-02  Jim Meyering  <jim@meyering.net>
+
+       * backupfile.c (backup_args): Change a `0' to NULL.
+
+2005-07-01  Jim Meyering  <jim@meyering.net>
+
+       * chown.c, cloexec.c, dup-safer.c, dup2.c, fsusage.c, getcwd.c:
+       * getloadavg.c, mountlist.c, openat.h, pagealign_alloc.c:
+       * save-cwd.c, tempname.c:
+       Assume HAVE_FCNTL_H (i.e., include <fcntl.h> unconditionally,
+       and don't include <sys/file.h>).
+
+2005-07-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * xnanosleep.c: Include timespec.h, since OpenBSD 3.4 <time.h>
+       declares only 'struct timespec;' (!).
+
+2005-06-29  Jim Meyering  <jim@meyering.net>
+
+       * mkdir-p.c (make_dir_parents): Don't apply sizeof to a hard-coded
+       type name.  Use the variable name instead.
+       * idcache.c (getuser, getuidbyname, getgroup, getgidbyname): Likewise.
+
+2005-06-28  Simon Josefsson  <jas@extundo.com>
+
+       * check-version.h, check-version.c: New files.
+
+2005-06-28  Simon Josefsson  <jas@extundo.com>
+
+       * base64.c (base64_encode): Indent.  Rename 'b64' to avoid
+       collision with global variable.  Better indentation.  Don't
+       increment buffer pointer beyond buffer end.  Based on comments
+       from Paul Eggert <eggert@cs.ucla.edu>.
+
+       * base64.h: Indent.
+
+2005-06-24  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * canon-host.c (canon-host): Append trailing "," to 0 in
+       initializer of struct addrinfo, as an indication that we don't
+       care how many members the structure has.
+
+2005-06-24  Derek Price  <derek@ximbiot.com>
+       and Bruno Haible  <bruno@clisp.org>
+
+       Remove stat module & update lstat.
+       * stat.c: Remove this file...
+       (slash_aware_lstat): ...moving this content and its support...
+       * lstat.c (rpl_lstat): ...into here.
+       * lstat.h: New file.
+
 2005-06-23  Paul Eggert  <eggert@cs.ucla.edu>
 
        * mktime.c: Include <string.h> even if !DEBUG.  (From glibc.)