aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/utils/locking_allocator
Commit message (Expand)AuthorAgeFilesLines
* Split up allocations into pagesJack Lloyd2019-01-052-10/+5
* New Memory_Pool implementationJack Lloyd2019-01-041-6/+5
* Remove support for Visual C++ 2013Jack Lloyd2018-10-012-2/+2
* Split out the memory pool logicJack Lloyd2018-03-093-161/+25
* Small fiddly optimizations in locking_allocatorJack Lloyd2018-03-081-5/+6
* Test OS features by the feature vs the OS nameJack Lloyd2017-12-301-7/+4
* Add wrappers for reinterpret_cast between char* and uint8_t*Jack Lloyd2017-10-031-2/+2
* In secure_allocator, hide mlock/new usage in a function in mem_opsJack Lloyd2017-09-292-2/+2
* Avoid throwing in pool allocator deallocation pathJack Lloyd2017-09-291-8/+1
* Apply final annotations to the library alsoJack Lloyd2017-09-221-1/+1
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
* Add API stability annotations.Jack Lloyd2017-09-191-1/+1
* Avoid throwing in deallocateJack Lloyd2017-09-071-4/+4
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-021-1/+3
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-182-3/+3
* Compile fixJack Lloyd2016-11-031-1/+1
* Rename zero_mem to secure_scrub_memoryJack Lloyd2016-11-031-7/+3
* Limit locking_allocator only to OSes that even might support it.Jack Lloyd2016-10-241-0/+8
* Abstract out mutex type. Make threads optional.Jack Lloyd2016-10-122-5/+5
* Add OS utility headerJack Lloyd2015-12-053-102/+19
* Remove alloc module; move secmem.h to base and locking_allocator to utilsJack Lloyd2015-08-293-0/+358