summaryrefslogtreecommitdiff
path: root/lib/talloc/talloc.c
Commit message (Expand)AuthorAgeFilesLines
* talloc: Do not disclose the random talloc magic in free()'ed memoryAndrew Bartlett2018-01-121-30/+88
* talloc: Remove talloc_abort_magic()Andrew Bartlett2018-01-121-15/+5
* talloc: fix TALLOC_VERSION_* mismatch detectionStefan Metzmacher2017-02-221-7/+4
* lib: talloc: Make it clear that talloc_get_size(NULL) returns 0.Jeremy Allison2017-01-121-3/+0
* talloc: clarify that talloc_magic never includes the bits in TALLOC_FLAG_MASKAndrew Bartlett2016-12-011-3/+4
* talloc: add ASCII art to describe parent/child arrangementAndrew Bartlett2016-12-011-0/+25
* talloc: Fix format-nonliteral warningAmitay Isaacs2016-08-241-2/+6
* lib: talloc: As we have a struct talloc_chunk * in _talloc_free_children_inte...Andrew Bartlett2016-07-031-1/+1
* lib: talloc: As _tc_free_internal() takes a struct talloc_chunk *, add an ext...Andrew Bartlett2016-07-031-0/+14
* lib: talloc: Rename the internals of _talloc_free_internal() to _tc_free_inte...Andrew Bartlett2016-07-031-19/+31
* lib: talloc: Call talloc_chunk_from_ptr() less often in __talloc_with_prefix()Andrew Bartlett2016-07-031-8/+7
* lib: talloc: Rename talloc_set_name_v() to tc_set_name_v(). Make it take a st...Andrew Bartlett2016-07-031-11/+19
* lib: talloc: Add _vasprintf_tc() which returns the struct talloc_chunk *, not...Andrew Bartlett2016-07-031-3/+17
* lib: talloc: Change _talloc_set_name_const() to _tc_set_name_const()Andrew Bartlett2016-07-031-12/+14
* lib: talloc: Change __talloc() to return a struct talloc_chunk *.Andrew Bartlett2016-07-031-9/+16
* lib: talloc: Change __talloc_with_prefix() to return a struct talloc_chunk *.Andrew Bartlett2016-07-031-5/+8
* lib: talloc: Rename talloc_XXX() internal functions that take a 'struct tallo...Jeremy Allison2016-07-031-17/+17
* lib:talloc. Fix memory leak when destructors reparent children.Saji VR2016-05-051-1/+1
* talloc: Provide tests access to talloc_magicAdrian Cochrane2015-10-091-0/+5
* lib/talloc: Provide multiple-loading detection for libtalloc via rand()Andrew Bartlett2015-10-091-1/+16
* lib/talloc: Disrupt buffer overflow attacks on Samba by using random magicAndrew Bartlett2015-10-091-18/+51
* talloc: fix _talloc_total_limit_size prototypeStefan Metzmacher2015-03-091-1/+1
* lib: talloc: Allow destructors to reparent the object they're called on.Jeremy Allison2015-03-081-0/+7
* lib: talloc: Fix bug when calling a destructor.Jeremy Allison2015-03-081-1/+7
* talloc: fix compiler warningStefan Metzmacher2014-05-161-1/+4
* talloc: inline talloc_get_name()Stefan Metzmacher2014-05-161-6/+10
* talloc: inline more static functionsStefan Metzmacher2014-05-161-19/+26
* talloc: Tune talloc_vasprintfVolker Lendecke2014-05-151-5/+9
* talloc: Add talloc_pooled_objectVolker Lendecke2013-09-081-0/+66
* talloc: Allow nested pools.Volker Lendecke2013-09-081-22/+25
* talloc: Add a separate pool sizeVolker Lendecke2013-09-081-12/+23
* talloc: Put pool-specific data before the chunkVolker Lendecke2013-09-081-79/+125
* talloc: Introduce __talloc_with_prefixVolker Lendecke2013-09-081-10/+22
* talloc: Decouple the dual use of chunk->poolVolker Lendecke2013-09-081-25/+23
* Fix valgrind errors with memmove and talloc pools.Jeremy Allison2013-08-281-0/+21
* Remove talloc_memlimit_update(). No longer used.Jeremy Allison2013-08-271-24/+0
* Inside _talloc_realloc(), keep track of size changes over malloc/realloc/free.Jeremy Allison2013-08-271-4/+15
* Don't call talloc_memlimit_update() inside _talloc_realloc() when we're just ...Jeremy Allison2013-08-271-15/+0
* Fix a conditional check. (size - tc->size > 0) is always true if size and tc-...Jeremy Allison2013-08-271-1/+1
* In _talloc_steal_internal(), correctly decrement the memory limit in the sour...Jeremy Allison2013-08-271-12/+5
* Inside _talloc_free_internal(), always call talloc_memlimit_update_on_free() ...Jeremy Allison2013-08-271-23/+4
* Update memory limits when we call free() on a pool.Jeremy Allison2013-08-271-0/+2
* Change __talloc() to only call talloc_memlimit_check()/talloc_memlimit_grow()...Jeremy Allison2013-08-271-12/+9
* Change _talloc_total_mem_internal() to ignore memory allocated from a pool wh...Jeremy Allison2013-08-271-1/+8
* Remove magic TC_HDR_SIZE handling inside talloc_memlimit_check().Jeremy Allison2013-08-271-1/+1
* Start to fix talloc memlimits with talloc pools.Jeremy Allison2013-08-271-0/+72
* talloc: Fix a typoVolker Lendecke2013-05-201-1/+1
* talloc: Simplify _talloc_free_poolmem a bitVolker Lendecke2013-04-181-2/+14
* talloc: Do an early returnVolker Lendecke2013-04-181-3/+6
* talloc: Avoid some "else" by doing early returnsVolker Lendecke2013-04-181-4/+8