aboutsummaryrefslogtreecommitdiffstats
path: root/epan/emem.c
AgeCommit message (Expand)AuthorFilesLines
2006-03-18rename se_tree_lookup32_less_than_or_equal()Ronnie Sahlberg1-1/+1
2006-03-18add new se_tree_lookup32_less_than_or_equal() callRonnie Sahlberg1-0/+88
2006-03-11revert back to svn 17587Ronnie Sahlberg1-18/+59
2006-03-11oops removed one check too manyRonnie Sahlberg1-0/+3
2006-03-11remove some redundant calls and checks and pass the required pointers as para...Ronnie Sahlberg1-59/+15
2006-03-11give se_trees names so that it is easier to debug and to log how often ce...Ronnie Sahlberg1-3/+5
2006-03-11forgot to paint a node causing massively unbalanced treeRonnie Sahlberg1-28/+27
2006-03-10avoid doing the lookup of a key twice while inserting items to a tree with an...Luis Ontanon1-5/+85
2006-03-10fix missing return bug from didierRonnie Sahlberg1-1/+1
2006-03-10make using canaries optionalRonnie Sahlberg1-3/+49
2006-03-10add a define that controls explicitely whether we want to use guard pages (if...Ronnie Sahlberg1-11/+18
2006-03-07From Jeff Morriss:Gerald Combs1-19/+35
2006-03-07Rename set_string_hash... into se_tree_xxx_string as proposed by ronnie for c...Luis Ontanon1-7/+2
2006-03-07use an elaborated key for the string keyed "hash table"Luis Ontanon1-54/+60
2006-03-07Add a hash table with string keys based on the red/black tree.Luis Ontanon1-0/+70
2006-03-06add helper to build (red/black) trees from a key that is a vector of guin32 a...Ronnie Sahlberg1-1/+67
2006-03-05initial implementation of binary tree support with se allocation scopeRonnie Sahlberg1-0/+326
2006-03-03Use intptr_t for int-to-pointer conversions.Gerald Combs1-4/+6
2006-02-27Add guard pages to emem.c. GP memory is protected using mprotect()Gerald Combs1-19/+92
2006-02-23Print an error when we detect memory corruption. Fix a typo in a comment.Gerald Combs1-5/+5
2006-02-14Have the emem.c memdup routines accept and return "void *", asGuy Harris1-2/+2
2006-01-18In packet-cops.c use proto_item_append_text() instead of creating aGerald Combs1-0/+2
2006-01-11Pass the correct arguments to fopen().Gerald Combs1-1/+1
2006-01-11Fix compiling under GLib 1, squelch a gcc warning.Gerald Combs1-3/+5
2006-01-10Close "/dev/urandom" if we manage to open it.Gerald Combs1-0/+1
2006-01-10Allocate memory on 8-byte boundaries again. Tweak the way we Gerald Combs1-60/+80
2006-01-10Allowing pointer arithmetic on "void *"s is a GCCism; cast "void *"s toGuy Harris1-2/+2
2006-01-09Add canary values after each allocation. If our canaries values don'tGerald Combs1-81/+151
2005-12-09if passed a NULL string, make se_strdup() return the static stringRonnie Sahlberg1-1/+9
2005-10-10Add "ep_strdup_vprintf()" and "se_strdup_vprintf()", for completeness.Guy Harris1-16/+38
2005-10-08make .._strndup() not to call strndup.Luis Ontanon1-10/+14
2005-10-06ep_strndup and se_strndup do not have to expect strings to be null terminated.Luis Ontanon1-8/+0
2005-10-01emem.[ch]:Luis Ontanon1-1/+40
2005-09-02Fix a typo.Gerald Combs1-1/+1
2005-08-26Add a pair of #defines to emem.c that make ep_alloc() and se_alloc()Gerald Combs1-3/+65
2005-08-16more allocators se_alloc0() se_memdups() se_strdup() se_strndup() se_strdup_p...Luis Ontanon1-0/+50
2005-08-12Add beginning of seasonal allocation in addition to the existing ephemeral ...Ronnie Sahlberg1-21/+111
2005-07-27Remove two warningsLuis Ontanon1-3/+3
2005-07-26new functions:Luis Ontanon1-1/+77
2005-07-24I believe we should use DISSECTOR_ASSERT instead of g_assert.Luis Ontanon1-11/+7
2005-07-24add some utility functions that use ep_alloc instead of g_malloc.Luis Ontanon1-0/+57
2005-07-22include stdlib instead of malloc.h Ronnie Sahlberg1-1/+1
2005-07-22Set svn:keywords and svn:eol-styleJörg Mayer1-1/+1
2005-07-22EMEM : a simple and FAST api to allocate memory that will be automatically fr...Ronnie Sahlberg1-0/+140