X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2FChangeLog;h=32cd7675985d76bb763cc4fccdf793ece6bd6a95;hb=a84c1ea219cfec541ccd2cb9ce33a69f9c5559c2;hp=372e145a709be83e2f53e7d1a9a6b57be63199ab;hpb=75c7f7cf4b907698063410d7f019049b5849e79c;p=pspp diff --git a/lib/ChangeLog b/lib/ChangeLog index 372e145a70..32cd767598 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,108 @@ +2006-08-14 Paul Eggert + + * TODO: Remove; this belongs only in coreutils. + +2006-08-14 Eric Blake + + Import the following change from libc: + + 2006-08-12 Ulrich Drepper + + Upstream bug 2997. + * misc/error.c: Add space between program name and message if file + name is missing. + +2006-08-11 Paul Eggert + + * pipe-safer.c (pipe_safer): Fix misspelling: HAVE_FUNC_PIPE -> + HAVE_PIPE. Fix a file descriptor leak when fd_safer fails. + + * regex_internal.c (re_string_skip_chars): Don't assume WEOF fits + in wchar_t. Problem reported by Eric Blake. + + * snprintf.c (snprintf): memcpy LEN bytes, not SIZE - 1, when + LEN is smaller than SIZE. Suggested by Bruno Haible. + Also, help the compiler to keep LEN in a register. + +2006-08-10 Paul Eggert + + * .cppi-disable: Add snprintf.h, socket_.h. + * snprintf.c: Include and . + (EOVERFLOW): Define if the system does not. + Do not include "minmax.h"; it wasn't used. + (snprintf): Don't assume size_t promotes to an unsigned type. + Fix bug when generated string was too long for the buffer: the + buffer's contents are supposed to be the initial prefix of the + output. Don't assume vasnprintf returns EOVERFLOW if the size + exceeds INT_MAX; do the check ourselves. + + Import the following changes from libc: + + 2006-06-02 Jakub Jelinek + + * posix/regex_internal.c (re_string_skip_chars): If no character has + been converted at all, set *last_wc to WEOF. If mbrtowc failed, set wc + to the byte which couldn't be converted. + (re_string_reconstruct): Don't clear valid_raw_len before calling + re_string_skip_chars. If wc is WEOF after re_string_skip_chars, set + tip_context using re_string_context_at. + + 2006-05-02 Ulrich Drepper + + * posix/regex.h: g++ still cannot handled [restrict]. + + 2006-04-21 Ulrich Drepper + + * posix/regex.h: Remove special handling for VMS. + +2006-08-09 Paul Eggert + + Sync from coreutils. + + 2006-07-19 Mike Frysinger + + * lib/mountlist.c [ME_REMOTE]: Filter out cifs. + Reported by Toralf Förster in . + +2006-08-08 Eric Blake + + * verror.c (verror_at_line): Work around glibc bug 2997, so that + verror_at_line output complies with GNU Coding Standards even when + file is NULL. + +2006-08-08 Eric Blake + + * verror.h, verror.c: New files. + +2006-08-07 Bruno Haible + + * allocsa.h (sa_alignof) [_AIX]: Also consider 'long long' in newer + versions of AIX. + Reported by Ralf Wildenhues. + +2006-08-06 Eric Blake + + * error.h: Fold in some upstream changes from glibc. + * error.c: Likewise. + +2006-07-29 Bruno Haible + + * localcharset.c: Assume , , exist. + +2006-07-29 Bruno Haible + + * setenv.c: Undo unintended modification done on 2006-02-27. + +2006-07-28 Eric Blake + + * regex_internal.h (struct re_dfa_t) [!_LIBC]: Avoid invalid C89 + macro expansion. + +2006-07-28 Simon Josefsson + + * inet_ntop.h, inet_pton.h: No need to guard netinet/in.h + #include's. + 2006-07-28 Simon Josefsson * inet_ntop.h, inet_pton.h: No need to guard arpa/inet.h @@ -350,7 +455,7 @@ (ISGRAPH): Remove. All uses changed to isgraph. (FOLD) [!defined _LIBC]: Remove special case. * getdate.y (lookup_word): Remove no-longer-needed call to islower. - * regext_internal.h (isblank): Depend on HAVE_DECL_ISBLANK, not + * regex_internal.h (isblank): Depend on HAVE_DECL_ISBLANK, not HAVE_ISBLANK. * strftime.c (TOLOWER, TOUPPER) [!defined _LIBC]: Remove special case.