Wed, 07 Jun 2017 11:24:03 +0300 |
Timo Sirainen |
lib: Add i_realloc_type() for i_realloc() that checks for overflows
|
Mon, 13 Feb 2017 23:46:15 +0200 |
Timo Sirainen |
lib: Add pool_alloconly_create_clean()
|
Mon, 12 Dec 2016 04:55:47 +0200 |
Timo Sirainen |
lib: *_new(): Use the new MALLOC_MULTIPLY() macro to avoid overflows
|
Mon, 28 Jul 2014 16:45:33 +0300 |
Phil Carmody |
lib: cosmetic - whitespace cleanup in allocator/memory-related code
|
Mon, 16 Jun 2014 18:01:58 +0300 |
Timo Sirainen |
lib: Use __attribute__((returns_nonnull)) for the common memory/string functions.
|
Mon, 16 Jun 2014 17:40:51 +0300 |
Timo Sirainen |
lib: Changed mempool.h to use inline functions instead of macros.
|
Fri, 03 Sep 2010 15:18:09 +0100 |
Timo Sirainen |
liblib: Removed unused system-clean and alloconly-clean mempools.
|
Sat, 20 Feb 2010 15:17:16 +0200 |
Timo Sirainen |
liblib: Added pool_alloconly_get_total_used/alloc_size() functions.
HEAD
|
Sun, 16 Sep 2007 14:04:06 +0300 |
Timo Sirainen |
pool_unref() now takes ** pointer.
HEAD
|
Sun, 16 Sep 2007 11:40:56 +0300 |
Timo Sirainen |
Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED.
HEAD
|
Sun, 16 Sep 2007 11:31:27 +0300 |
Timo Sirainen |
Changed .h ifdef/defines to use <NAME>_H format.
HEAD
|
Sun, 18 Mar 2007 03:57:11 +0200 |
Timo Sirainen |
Added system_clean_pool. default_pool is now set statically, so it can be
HEAD
|
Thu, 18 Jan 2007 17:33:36 +0200 |
Timo Sirainen |
Don't keep the memory pool virtual functions in the pool structure itself,
HEAD
|
Fri, 29 Dec 2006 01:21:06 +0200 |
Timo Sirainen |
debug: MEMPOOL_GROWING prefix in alloconly pool names means that when
HEAD
|
Wed, 08 Nov 2006 22:02:34 +0200 |
Timo Sirainen |
Updated pool_alloconly_create_clean() comment
HEAD
|
Wed, 08 Nov 2006 22:00:31 +0200 |
Timo Sirainen |
Added pool_alloconly_create_clean() to create an alloconly pool which clears
HEAD
|
Wed, 01 Nov 2006 21:19:35 +0200 |
Timo Sirainen |
Use malloc attribute for the most commonly used memory and string allocation
HEAD
|
Sun, 08 Oct 2006 16:28:56 +0300 |
Timo Sirainen |
Added p_free_and_null() and did some cleanups.
HEAD
|
Sat, 14 Jan 2006 19:23:22 +0200 |
Timo Sirainen |
pool_unref(): set the pool pointer to NULL, so if we're trying to unref it
HEAD
|
Sun, 27 Mar 2005 16:51:54 +0300 |
Timo Sirainen |
Added pool_get_exp_grown_size(). Use it for buffers, istreams and ostreams
HEAD
|
Sun, 27 Mar 2005 16:29:30 +0300 |
Timo Sirainen |
Added p_get_max_easy_alloc_size().
HEAD
|
Tue, 06 Jan 2004 08:09:26 +0200 |
Timo Sirainen |
pool_unref(x): don't set (x) = NULL, it may have been allocated from the
HEAD
|
Sun, 21 Sep 2003 19:39:29 +0300 |
Timo Sirainen |
Make i_free(), p_free() and pool_unref() calls also set the given parameter
HEAD
|
Sun, 21 Sep 2003 19:26:35 +0300 |
Timo Sirainen |
Removed pool leak checking stuff, it's not used.
HEAD
|
Sun, 21 Sep 2003 19:21:36 +0300 |
Timo Sirainen |
data_stack_pool split into two: unsafe_data_stack_pool which works like
HEAD
|
Mon, 19 May 2003 12:50:24 +0300 |
Timo Sirainen |
Added pool_get_name(), for debugging mostly.
HEAD
|
Sat, 11 Jan 2003 17:09:35 +0200 |
Timo Sirainen |
Added alloconly_pool field for checking if pool supports free()
HEAD
|
Fri, 10 Jan 2003 22:58:28 +0200 |
Timo Sirainen |
Added old_size parameter to p_realloc() - we rarely need it and this way
HEAD
|
Sun, 05 Jan 2003 15:09:51 +0200 |
Timo Sirainen |
Naming style changes, finally got tired of most of the typedefs. Also the
HEAD
|
Fri, 27 Dec 2002 16:01:42 +0200 |
Timo Sirainen |
Removed pool->realloc_min() which nothing used. A few small fixes to
HEAD
|
Sat, 21 Dec 2002 15:08:49 +0200 |
Timo Sirainen |
We don't have separate read-write pools, so renamed pool_create(.., FALSE)
HEAD
|
Mon, 02 Dec 2002 15:45:58 +0200 |
Timo Sirainen |
We shouldn't cast sizeof() to unsigned int.
HEAD
|
Tue, 26 Nov 2002 22:04:08 +0200 |
Timo Sirainen |
Use more warnings with GCC by default. Fixed several warnings.
HEAD
|
Wed, 09 Oct 2002 23:49:07 +0300 |
Timo Sirainen |
s/t_try_grow/t_try_realloc/
HEAD
|
Sun, 08 Sep 2002 16:20:28 +0300 |
Timo Sirainen |
size_t fixes for lib/. Changed OFF_T_FORMAT to PRIuOFF_T which is more
HEAD
|
Fri, 09 Aug 2002 12:15:38 +0300 |
Timo Sirainen |
Initial revision
HEAD
|