Thu, 22 May 2008 00:54:26 +0200 |
Bruno Haible |
Oops, remove stray semicolon added in last commit.
|
Thu, 15 May 2008 02:01:46 +0200 |
Bruno Haible |
Help GCC to do better code generation.
|
Tue, 13 May 2008 21:28:43 -0600 |
Eric Blake |
Split xmemdup0 into its own module.
|
Fri, 09 May 2008 13:54:18 -0600 |
Eric Blake |
Add xmemdup0.
|
Sun, 13 Jan 2008 16:51:48 +0100 |
Bruno Haible |
Don't redefine __attribute__ without a need.
|
Sun, 07 Oct 2007 19:14:58 +0200 |
Bruno Haible |
Change copyright notice from GPLv2+ to GPLv3+.
|
Sun, 04 Feb 2007 02:20:40 +0000 |
Paul Eggert |
* lib/xalloc.h (x2nrealloc): Fix an unlikely bug in the overflow
|
Thu, 01 Feb 2007 23:53:04 +0000 |
Jim Meyering |
Give tools a better chance to allocate space for very large buffers.
|
Wed, 08 Nov 2006 00:22:30 +0000 |
Paul Eggert |
* lib/xalloc.h (XMALLOC, XNMALLOC, XZALLOC, XCALLOC): Move
|
Mon, 06 Nov 2006 21:24:35 +0000 |
Paul Eggert |
* lib/xalloc.h (xnmalloc, xnrealloc, x2nrealloc): Now static
|
Mon, 06 Nov 2006 13:03:10 +0000 |
Bruno Haible |
Simplify xmalloc expressions. Add overflow check in xmalloc arguments.
|
Tue, 31 Oct 2006 21:51:45 +0000 |
Paul Eggert |
Avoid some C++ diagnostics reported by Bruno Haible.
|
Sat, 14 May 2005 06:03:57 +0000 |
Paul Eggert |
*** empty log message ***
|
Tue, 05 Oct 2004 06:45:51 +0000 |
Paul Eggert |
Rename xclone to xmemdup. Remove obsolete xalloc macros.
|
Mon, 09 Aug 2004 18:31:09 +0000 |
Paul Eggert |
Remove dependency of xalloc in exitfail, error, gettext.
|
Fri, 16 Jul 2004 16:28:48 +0000 |
Bruno Haible |
Add extern "C" for C++.
|
Thu, 13 Nov 2003 07:19:08 +0000 |
Paul Eggert |
Remove dependency of xalloc.h on SIZE_MAX and PTRDIFF_MAX.
|
Tue, 11 Nov 2003 11:58:42 +0000 |
Bruno Haible |
Rely on SIZE_MAX and PTRDIFF_MAX as defined by ISO C 99.
|
Mon, 10 Nov 2003 23:55:49 +0000 |
Paul Eggert |
Fix off-by-one error in xalloc_oversized.
|
Thu, 06 Nov 2003 19:40:49 +0000 |
Paul Eggert |
Reject allocations of exactly SIZE_MAX bytes.
|
Thu, 30 Oct 2003 06:33:39 +0000 |
Paul Eggert |
Revamp xalloc_oversized so that its count arg need not fit into size_t.
|
Mon, 27 Oct 2003 08:00:26 +0000 |
Paul Eggert |
New function xalloc_oversized.
|
Mon, 27 Oct 2003 07:28:24 +0000 |
Paul Eggert |
Add x2realloc, x2nrealloc. Port to C99 inline.
|
Mon, 13 Oct 2003 06:07:10 +0000 |
Paul Eggert |
Revamp xalloc interface so that it can check for address arithmetic overflow.
|
Tue, 22 Jul 2003 22:10:55 +0000 |
Paul Eggert |
Sync with coreutils xalloc.h, xmalloc.c, xmemcoll.h, xmemcoll.c.
|
Wed, 18 Jun 2003 05:52:19 +0000 |
Paul Eggert |
Assume C89, so PARAMS isn't needed.
|
Wed, 04 Jun 2003 19:22:29 +0000 |
Paul Eggert |
.h files should stand alone, but we shouldn't include <sys/types.h>
|
Tue, 31 Oct 2000 07:09:56 +0000 |
Jim Meyering |
Add "2000" to Copyright line, as this file was changed this year.
|
Mon, 07 Aug 2000 17:02:15 +0000 |
Jim Meyering |
(xalloc_msg_memory_exhausted): Now char const[],
|
Mon, 07 Aug 2000 15:48:18 +0000 |
Jim Meyering |
back out Copyright date changes for files with no changes year
|
Sun, 09 Jul 2000 07:22:43 +0000 |
Jim Meyering |
update copyright date
|
Tue, 09 Nov 1999 20:34:17 +0000 |
Jim Meyering |
(XMALLOC): Correct misnamed macro parameter name: s/N_bytes/N_items/.
|
Mon, 04 Oct 1999 05:59:37 +0000 |
Jim Meyering |
(__attribute__): Define to empty if GCC claims to
|
Tue, 28 Sep 1999 15:26:45 +0000 |
Jim Meyering |
(__attribute__): Protect against redefinition.
|
Sun, 26 Sep 1999 19:01:12 +0000 |
Jim Meyering |
small correction from Akim
|
Sun, 26 Sep 1999 18:42:56 +0000 |
Jim Meyering |
(__attribute__): Define.
|
Thu, 02 Sep 1999 21:23:01 +0000 |
Jim Meyering |
(xalloc_fail_func): Use `PARAMS'.
|
Fri, 01 Jan 1999 17:36:43 +0000 |
Jim Meyering |
Add comments.
|
Sun, 21 Dec 1997 11:22:51 +0000 |
Jim Meyering |
Use PARAMS, not __P.
|
Sat, 25 Oct 1997 21:49:45 +0000 |
Jim Meyering |
.
|