Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.
Go to file
2018-08-24 04:48:57 -04:00
test/simple-memory-corruption add basic invalid free tests 2018-08-24 04:48:57 -04:00
.gitignore initial commit 2018-08-23 15:42:41 -04:00
calculate_waste.py adjust slot count for 12288 byte size class 2018-08-23 18:00:13 -04:00
CREDITS initial commit 2018-08-23 15:42:41 -04:00
LICENSE initial commit 2018-08-23 15:42:41 -04:00
Makefile initial commit 2018-08-23 15:42:41 -04:00
malloc.c stop treating guard size as a constant 2018-08-24 04:07:46 -04:00
malloc.h initial commit 2018-08-23 15:42:41 -04:00
preload.sh initial commit 2018-08-23 15:42:41 -04:00
random.c implement a cache for the CSPRNG 2018-08-23 16:36:57 -04:00
random.h implement a cache for the CSPRNG 2018-08-23 16:36:57 -04:00
util.c initial commit 2018-08-23 15:42:41 -04:00
util.h initial commit 2018-08-23 15:42:41 -04:00