aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc/locking_allocator
Commit message (Expand)AuthorAgeFilesLines
* Move assert.h from internal to very public (included in types.h)lloyd2013-03-131-1/+0
* Use uintptr_t in ptr_in_pool instead of size_t as uintptr_t is nowlloyd2012-07-132-6/+4
* Add deleted copy constructors/assignment operators where appropriate.lloyd2012-07-101-0/+4
* Set poolsize to zero on failure. Set m_pool to null if mmap failslloyd2012-06-261-0/+6
* Compile fixlloyd2012-06-111-1/+1
* Avoid integer overflows in calls to the mlock allocator, changing thelloyd2012-06-112-18/+42
* Call clear_mem instead of memset directlylloyd2012-05-301-5/+5
* Only build the mlock allocator on Linux, *BSD, or Solaris.lloyd2012-05-261-0/+8
* Two more locking_allocator bugs. In allocate, we did not setlloyd2012-05-251-5/+9
* Fix alignment again and add assert checks so we don't mess up again.lloyd2012-05-251-4/+30
* For block and stream ciphers, don't set the size of the key vectorslloyd2012-05-251-0/+8
* Instead of a map of start->length for recording the free list use alloyd2012-05-242-33/+44
* Properly align return values of mlock_allocator. Be more careful aboutlloyd2012-05-221-13/+34
* Remove a debug call in secmem.h.lloyd2012-05-223-0/+206