X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2FChangeLog;h=57d7366121618562175bb5a696f46ddc18978049;hb=414353f839d107fb5ea1e030961ba5a69962f692;hp=72da16c277eb34a3b0fe7d220ff73080ced345d7;hpb=a7742484349a1a75d6b3767e296137f2cd94558c;p=gnulib.git diff --git a/lib/ChangeLog b/lib/ChangeLog index 72da16c27..57d736612 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,122 @@ +2005-07-11 Simon Josefsson + + * size_max.h: New file. + +2005-07-09 Sergey Poznyakoff + + * argp-namefrob.h: Include unlocked-io.h. Removed unnecessary + block of defines. + +2005-07-08 Eric Blake (tiny change) + and Paul Eggert + + * 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 + + * 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 + + 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 + + * backupfile.c (backup_args): Change a `0' to NULL. + +2005-07-01 Jim Meyering + + * 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 unconditionally, + and don't include ). + +2005-07-01 Paul Eggert + + * xnanosleep.c: Include timespec.h, since OpenBSD 3.4 + declares only 'struct timespec;' (!). + +2005-06-29 Jim Meyering + + * 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 + + * check-version.h, check-version.c: New files. + +2005-06-28 Simon Josefsson + + * 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 . + + * base64.h: Indent. + +2005-06-24 Paul Eggert + + * 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 + and Bruno Haible + + 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 + + * mktime.c: Include even if !DEBUG. (From glibc.) + (ranged_convert): Don't save conversion in a temporary struct. + This causes a warning with GCC 4.0.0, and anyway in the typical + case it's not worth the extra 100 bytes or so of code. + (ranged_convert, __mktime_internal): When calling a function via a + pointer P, use P () rather than (*P) (), as we now assume C89 or + better. + +2005-06-22 Paul Eggert + + * readutmp.c (desirable_utmp_entry): Fix bug where "who -b" and + "who -r" failed to give output. Problem reported by Tim Waugh. + + * xmalloc.c (HAVE_GNU_CALLOC): New constant. + (xcalloc): Use it to avoid needless tests. + Problem reported by Jim Meyering. + +2005-06-16 Jim Meyering + + * calloc.c (rpl_calloc): Allocate a 1-byte buffer (not 1xS or Nx1) + when either N or S is zero. + +2005-06-16 Sergey Poznyakoff + + * argp.h (__option_is_short): Check upper limit of + __key. Isprint() requires its argument to have the value + of an unsigned char or EOF. + +2005-06-10 Paul Eggert + + * fnmatch.c (fnmatch): If there is an encoding error in a + multibyte string or pattern, fall back on unibyte matching. + Problem reported by James Youngman. + 2005-06-08 Bruno Haible * binary-io.h (fileno): Undefine before defining it. Avoids a gcc