| Commit message (Expand) | Author | Age | Files | Lines |
* | xalloc-oversized: new module | Eric Blake | 2011-04-28 | 1 | -16/+1 |
* | Consistent macro naming for macros that use GCC __attribute__. | Bruno Haible | 2011-02-15 | 1 | -19/+19 |
* | Don't interfere with a program's definition of __attribute__. | Bruno Haible | 2011-02-15 | 1 | -19/+11 |
* | maint: update almost all copyright ranges to include 2011 | Jim Meyering | 2011-01-01 | 1 | -3/+1 |
* | Make use of GCC's attribute __alloc_size__. | Bruno Haible | 2010-10-17 | 1 | -11/+32 |
* | xalloc.h: use consistent formatting | Jim Meyering | 2010-01-05 | 1 | -4/+4 |
* | update nearly all FSF copyright year lists to include 2010 | Jim Meyering | 2010-01-01 | 1 | -1/+2 |
* | update nearly all FSF copyright year lists to include 2009 | Jim Meyering | 2009-12-29 | 1 | -2/+2 |
* | Use spaces for indentation, not tabs. | Bruno Haible | 2009-12-10 | 1 | -23/+23 |
* | Oops, remove stray semicolon added in last commit. | Bruno Haible | 2008-05-22 | 1 | -1/+1 |
* | Help GCC to do better code generation. | Bruno Haible | 2008-05-15 | 1 | -7/+17 |
* | Split xmemdup0 into its own module. | Eric Blake | 2008-05-13 | 1 | -7/+0 |
* | Add xmemdup0. | Eric Blake | 2008-05-09 | 1 | -0/+7 |
* | Don't redefine __attribute__ without a need. | Bruno Haible | 2008-01-13 | 1 | -2/+2 |
* | Change copyright notice from GPLv2+ to GPLv3+. | Bruno Haible | 2007-10-07 | 1 | -5/+4 |
* | * lib/xalloc.h (x2nrealloc): Fix an unlikely bug in the overflow | Paul Eggert | 2007-02-04 | 1 | -3/+7 |
* | Give tools a better chance to allocate space for very large buffers. | Jim Meyering | 2007-02-01 | 1 | -7/+7 |
* | * lib/xalloc.h (XMALLOC, XNMALLOC, XZALLOC, XCALLOC): Move | Paul Eggert | 2006-11-08 | 1 | -27/+45 |
* | * lib/xalloc.h (xnmalloc, xnrealloc, x2nrealloc): Now static | Paul Eggert | 2006-11-06 | 1 | -39/+121 |
* | Simplify xmalloc expressions. Add overflow check in xmalloc arguments. | Bruno Haible | 2006-11-06 | 1 | -4/+49 |
* | Avoid some C++ diagnostics reported by Bruno Haible. | Paul Eggert | 2006-10-31 | 1 | -0/+43 |
* | *** empty log message *** | Paul Eggert | 2005-05-14 | 1 | -1/+1 |
* | Rename xclone to xmemdup. Remove obsolete xalloc macros. | Paul Eggert | 2004-10-05 | 1 | -13/+2 |
* | Remove dependency of xalloc in exitfail, error, gettext. | Paul Eggert | 2004-08-09 | 1 | -13/+3 |
* | Add extern "C" for C++. | Bruno Haible | 2004-07-16 | 1 | -1/+14 |
* | Remove dependency of xalloc.h on SIZE_MAX and PTRDIFF_MAX. | Paul Eggert | 2003-11-13 | 1 | -13/+3 |
* | Rely on SIZE_MAX and PTRDIFF_MAX as defined by ISO C 99. | Bruno Haible | 2003-11-11 | 1 | -3/+7 |
* | Fix off-by-one error in xalloc_oversized. | Paul Eggert | 2003-11-10 | 1 | -5/+6 |
* | Reject allocations of exactly SIZE_MAX bytes. | Paul Eggert | 2003-11-06 | 1 | -2/+16 |
* | Revamp xalloc_oversized so that its count arg need not fit into size_t. | Paul Eggert | 2003-10-30 | 1 | -10/+5 |
* | New function xalloc_oversized. | Paul Eggert | 2003-10-27 | 1 | -0/+11 |
* | Add x2realloc, x2nrealloc. Port to C99 inline. | Paul Eggert | 2003-10-27 | 1 | -0/+2 |
* | Revamp xalloc interface so that it can check for address arithmetic overflow. | Paul Eggert | 2003-10-13 | 1 | -23/+15 |
* | Sync with coreutils xalloc.h, xmalloc.c, xmemcoll.h, xmemcoll.c. | Paul Eggert | 2003-07-22 | 1 | -11/+6 |
* | Assume C89, so PARAMS isn't needed. | Paul Eggert | 2003-06-18 | 1 | -15/+9 |
* | .h files should stand alone, but we shouldn't include <sys/types.h> | Paul Eggert | 2003-06-04 | 1 | -0/+2 |
* | Add "2000" to Copyright line, as this file was changed this year. | Jim Meyering | 2000-10-31 | 1 | -1/+1 |
* | (xalloc_msg_memory_exhausted): Now char const[], | Jim Meyering | 2000-08-07 | 1 | -3/+3 |
* | back out Copyright date changes for files with no changes year | Jim Meyering | 2000-08-07 | 1 | -1/+1 |
* | update copyright date | Jim Meyering | 2000-07-09 | 1 | -1/+1 |
* | (XMALLOC): Correct misnamed macro parameter name: s/N_bytes/N_items/. | Jim Meyering | 1999-11-09 | 1 | -4/+4 |
* | (__attribute__): Define to empty if GCC claims to | Jim Meyering | 1999-10-04 | 1 | -1/+1 |
* | (__attribute__): Protect against redefinition. | Jim Meyering | 1999-09-28 | 1 | -2/+4 |
* | small correction from Akim | Jim Meyering | 1999-09-26 | 1 | -2/+2 |
* | (__attribute__): Define. | Jim Meyering | 1999-09-26 | 1 | -2/+34 |
* | (xalloc_fail_func): Use `PARAMS'. | Jim Meyering | 1999-09-02 | 1 | -2/+3 |
* | Add comments. | Jim Meyering | 1999-01-01 | 1 | -11/+42 |
* | Use PARAMS, not __P. | Jim Meyering | 1997-12-21 | 1 | -5/+6 |
* | . | Jim Meyering | 1997-10-25 | 1 | -0/+20 |