lib/ChangeLog


Log

Author Commit Date CI Message
Paul Eggert 346d5dc0 2003-11-13T07:19:08 Remove dependency of xalloc.h on SIZE_MAX and PTRDIFF_MAX.
Bruno Haible 8224e300 2003-11-11T11:58:42 Rely on SIZE_MAX and PTRDIFF_MAX as defined by ISO C 99.
Paul Eggert 17e0f9ee 2003-11-10T23:55:49 Fix off-by-one error in xalloc_oversized.
Paul Eggert 96257537 2003-11-06T19:40:49 Reject allocations of exactly SIZE_MAX bytes.
Bruno Haible be120916 2003-11-05T11:36:58 Solaris portability problem.
Bruno Haible bf5c2a54 2003-11-04T12:06:16 New module 'xsize'.
Bruno Haible 426c2287 2003-11-03T20:47:02 Use waitid if possible.
Jim Meyering 99161421 2003-11-03T15:04:39 *** empty log message ***
Paul Eggert d0ac4f23 2003-11-01T06:00:45 Catch size calculation overflow problem on Alphas running OSF/1. Fix malloc FIXME in mountlist.c.
Jim Meyering d0f35a76 2003-10-31T14:06:59 *hash.c: Include "xalloc.h" for use of xalloc_oversized.
Jim Meyering f1c39aa3 2003-10-31T13:53:37 * linebuffer.c: Include <string.h> for declaration of memset.
Bruno Haible e9892606 2003-10-30T14:09:04 Check for overflow when converting from size_t to 'int'.
Paul Eggert fdb6eb33 2003-10-30T06:33:39 Revamp xalloc_oversized so that its count arg need not fit into size_t. Fix up group-member, quotearg accordingly.
Paul Eggert 0c0be7e5 2003-10-30T00:36:03 Simplify the code by using new xalloc.h features.
Paul Eggert b203ee00 2003-10-29T17:35:16 Log xrealloc -> free+xmalloc changes for getgroups, quotearg.
Bruno Haible 0beb889f 2003-10-27T13:58:34 Improved support for BeOS: Avoid compilation error if <sys/socket.h> is included after <stdbool.h>.
Paul Eggert 78248aae 2003-10-27T08:41:23 Modify exclude.c to use new xalloc primitives, for simplicity.
Paul Eggert ecc43f7c 2003-10-27T08:11:09 xalloc.h now uses inline, so includers need to configure this.
Paul Eggert 2250641d 2003-10-27T08:00:26 New function xalloc_oversized.
Paul Eggert c31c5f30 2003-10-26T00:14:40 Fix several address-calculation bugs in the hash modules, plus some minor code cleanup.
Paul Eggert 7a6310aa 2003-10-22T16:26:00 Meyers -> Myers
Paul Eggert 1af434e7 2003-10-22T05:53:05 (getndelim2): When size calculation overflows, ceiling the allocation at NMAX bytes.
Paul Eggert 19e15828 2003-10-22T05:10:04 Merge changes from glibc obstack; minor cleanups to make it easier to merge back in the future.
Paul Eggert ff0ca1ea 2003-10-22T01:02:47 Don't use lvalue casts, as GCC plans to remove support for them in GCC 3.5.
Bruno Haible 5150a50d 2003-10-20T11:03:53 New module 'wait-process'.
Bruno Haible 8ad6a4a3 2003-10-20T10:51:59 Portability to HP-UX 10, found by Jim Meyering.
Paul Eggert 11312bf3 2003-10-16T07:34:14 getgroups.c: minor fixups.
Jim Meyering 4353e9f3 2003-10-16T07:06:57 .
Paul Eggert 02034062 2003-10-16T06:56:14 Fix address-arithmetic and alloca bugs in fnmatch. exclude.c cleanups.
Paul Eggert 790855e1 2003-10-14T20:08:25 Handle invalid suffixes and overflow independently, so that callers can treat them independently as needed. Fix some bugs in suffix handling.
Bruno Haible 2220ef77 2003-10-14T12:09:12 Improved 'fatal-signal' module.
Paul Eggert e970fbf9 2003-10-13T06:07:10 Revamp xalloc interface so that it can check for address arithmetic overflow.
Paul Eggert 64d6ea0a 2003-10-08T20:34:54 Merge getpass from libc, plus a few fixes.
Bruno Haible a0c488d1 2003-10-06T20:32:36 Remove version-etc-2 module.
Bruno Haible 1bd3e749 2003-10-06T20:30:17 Merge version-etc-2 back into version-etc: Better way to internationalize the "Written by ..." sentence.
Bruno Haible 40b33d9d 2003-10-06T12:50:11 New module 'fatal-signal'.
Karl Berry f81666cf 2003-10-04T12:28:06 argp update from libc
Bruno Haible 943147ea 2003-10-01T11:11:02 Don't echo the password on Solaris, HP-UX, AIX, OSF/1.
Paul Eggert a802e7b9 2003-09-30T06:11:03 * strftime.c (tm_diff) [! HAVE_TM_GMTOFF]: Fix arg typo in previous patch.
Jim Meyering 050b8b14 2003-09-28T08:09:34 .
Paul Eggert dca1eba1 2003-09-27T22:36:10 Omit the special code that used __typeof__ for MIN and MAX, since we worry that it could be more trouble than it's worth.
Paul Eggert 265465e1 2003-09-27T16:13:48 Add 'free' module.
Paul Eggert 30a788ee 2003-09-27T05:11:56 * error.c (error_tail): Move some declarations into inner scope where the local variables are used.
Bruno Haible 55da53d0 2003-09-26T15:25:30 Better handling of collision with AIX stpncpy() function.
Paul Eggert 52f70a4b 2003-09-26T07:43:06 Document recent checkins.
Karl Berry b3b35365 2003-09-25T12:21:19 updates from libc,automake
Bruno Haible 599fe666 2003-09-25T12:01:28 New module 'version-etc-2'.
Bruno Haible 1ac8626a 2003-09-25T10:41:15 New modules 'xgetdomainname'.
Bruno Haible 9859974c 2003-09-25T10:20:46 New module 'getdomainname'.
Karl Berry df308e3f 2003-09-21T13:33:24 .
Paul Eggert 73bb09bd 2003-09-16T20:00:38 linebuffer.c (readlinebuffer): Return NULL immediately upon input error.
Paul Eggert 824046ca 2003-09-15T22:34:18 Don't trash errno when a read fails.
Bruno Haible 96a66d44 2003-09-15T19:15:22 New module 'fwriteerror'.
Jim Meyering 0c52abb3 2003-09-13T22:14:56 .
Jim Meyering fc94ea46 2003-09-13T22:14:02 .
Paul Eggert de436cfd 2003-09-12T22:38:25 More changes, mostly C89 related.
Bruno Haible a8b7e766 2003-09-11T09:21:41 Fix ChangeLog entry.
Paul Eggert 76c82bff 2003-09-11T08:59:15 Remove K&R cruft.
Bruno Haible 40d66dc7 2003-09-10T14:52:49 Assume ANSI C.
Bruno Haible 7dd7a67c 2003-09-10T14:16:32 Assume ANSI C <string.h>, <stdlib.h>.
Jim Meyering cd943b46 2003-09-10T08:33:22 .
Paul Eggert 383599de 2003-09-10T07:27:34 unsigned char -> char in strchrnul
Paul Eggert 29c48889 2003-09-10T07:13:02 Remove K&R cruft, day two.
Paul Eggert b258c18a 2003-09-09T23:31:14 Remove K&R cruft.
Paul Eggert 2be932b0 2003-09-09T07:03:51 Assume C89 or better; remove K&R cruft. Remove getversion.c Fix !HAVE_UTIMES_NULL case in utime.c
Paul Eggert 19de3579 2003-09-08T00:41:37 * modules/time_r: Depend on 'restrict'. * lib/time_r.c (gmtime_r, localtime_r): Fix silly typo.
Paul Eggert 7b224479 2003-09-06T21:34:07 Add time_r module. Change timegm, mktime, and strftime to use localtime_r and gmtime_r, now supplied by the time_r module. This fixes some timegm bugs and cleans up mktime and strftime a bit.
Paul Eggert 346048a2 2003-09-03T19:57:54 (human_readable): Fix bug that rounded 10501 to 10k. Bug reported by Lute Kamstra in <http://mail.gnu.org/archive/html/bug-gnulib/2003-09/msg00003.html>.
Paul Eggert 747b2f7c 2003-09-03T07:12:15 * getdate.y (relative_time_table): Use tDAY_UNIT for "tomorrow", "yesterday", "today", and "now" rather than tMINUTE_UNIT.
Bruno Haible 963409a8 2003-09-01T17:47:35 New module 'timegm'.
Karl Berry 79da92e2 2003-08-31T13:07:02 update from libc
Bruno Haible b415491e 2003-08-28T13:59:25 Avoid warning on QNX.
Bruno Haible c3d8942f 2003-08-25T11:04:49 Make it work with MSVC.
Bruno Haible 24a2f092 2003-08-22T13:57:09 progname in gettext has changed.
Bruno Haible ea1d8c00 2003-08-20T19:45:05 New module 'progname'.
Bruno Haible 92b5babe 2003-08-19T11:32:28 Assume <string.h> exists,
Jim Meyering dcd945c5 2003-08-18T08:57:44 *** empty log message ***
Jim Meyering 774eaf1a 2003-08-18T08:54:13 *** empty log message ***
Bruno Haible 2506f895 2003-08-17T16:05:16 Add an include file to module 'strndup'. New module 'xstrndup'.
Paul Eggert 9d738dcb 2003-08-17T05:30:20 Undo white space changes of 2003-08-12, allowing us to sync more files from glibc.
Paul Eggert 0d8d67c2 2003-08-16T09:44:37 Merge from coreutils, etc.
Paul Eggert 1fea4704 2003-08-15T18:04:34 Use three spaces, rather than tab, after '#' in shell-script copyright notices. Suggested by Bruno Haible.
Paul Eggert 894562c2 2003-08-14T23:38:10 Merges from coreutils
Paul Eggert d3edff3b 2003-08-13T23:15:00 Ignore trailing white space and empty lines in files containing patterns to exclude.
Paul Eggert 35b6e3c3 2003-08-13T20:23:14 Leave whitespace alone when importing, undoing that part of yesterday's changes.
Paul Eggert cbe703a1 2003-08-13T06:48:58 Normalize leading white space and remove trailing white space.
Paul Eggert 455b3a9a 2003-08-12T23:39:50 Merge euidaccess etc. from coreutils.
Bruno Haible 8c21c43c 2003-08-11T13:02:26 Work around the lack of wcslen() on Solaris 2.5.1.
Bruno Haible 825671cf 2003-08-11T12:34:07 Use a trick to ensure that _Bool can remain an enum and still promote to 'int'.
Karl Berry 0438d509 2003-08-10T13:54:55 update regex.h from libc
Paul Eggert 202b2af4 2003-08-09T08:57:49 Merge from coreutils.
Paul Eggert 8f39c463 2003-08-06T04:34:47 Log yesterday's merge from coreutils.
Paul Eggert 345491f7 2003-08-06T03:52:46 Remove bumpalloc.
Paul Eggert f80143b5 2003-08-04T20:22:52 * getloadavg.c: Sync with Emacs and then change to conform to GNU coding style.
Paul Eggert 18bebb79 2003-08-03T07:13:25 * stdbool_.h (_Bool): Make it signed char, instead of an enum type.
Paul Eggert d2e7a86a 2003-07-31T07:29:30 * strerror.c: Include config.h, limits.h. Declare sprintf. (strerror): Don't assume that a printable int fits in 14 bytes.
Bruno Haible 572ca056 2003-07-24T15:23:15 Change getline and getdelim return type to ssize_t.
Paul Eggert e57b0bd6 2003-07-22T22:56:34 Correct SunOS and Solaris version number notation to match Sun's usage.
Paul Eggert 5c7070ea 2003-07-22T22:10:55 Sync with coreutils xalloc.h, xmalloc.c, xmemcoll.h, xmemcoll.c.
Jim Meyering 666c0198 2003-07-20T15:50:17 *** empty log message ***