GrapheneOS/hardened_malloc
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.
CMIT
Issues
- 3
Bug: Floorp (a firefox derivateive) segfaults
#244 opened by Mikilio - 9
Different page size support
#213 opened by Sadoon-AlBader - 2
Packaging for desktop linux distributions
#236 opened by monsieuremre - 8
Add guarded memcpy
#231 opened by jvoisin - 3
Support for statically linked binaries
#241 opened by artemislena - 1
Is hardened malloc or the like potentally causing problems with WebInstaller/WebUSB?
#240 opened by cqtr - 2
- 8
Double-free result in hang on android
#234 opened by jvoisin - 1
RLIMIT_AS
#235 opened by rusty-snake - 4
Build issue on Rocky Linux 9 aarch64
#228 opened by flawedworld - 0
Add all currently supported clang versions in the CI
#222 opened by jvoisin - 2
[Question][Android] How to use for debugging?
#224 opened by alexmercerind - 16
- 2
Integrate Hardened malloc into ROM
#218 opened by Svirusx - 1
Build Error
#216 opened by nikhilspatil - 5
PHP calling __GI___libc_free()
#209 opened by cgzones - 2
Pycharm crashes with using libhardened_malloc
#208 opened by sydhds - 2
[linux, question] Error loading shared libraries
#207 opened by dkwo - 2
- 1
malloc(0) should allow over-fetching
#204 opened by jreiser - 1
zero-on-free is the worst possible value
#205 opened by jreiser - 2
- 1
Build broken with `-Wall -ffat-lto-objects`
#200 opened by rusty-snake - 9
- 2
Integrate into AOSP
#194 opened by CaseyBakey - 8
macOS arm64 support
#183 opened - 0
Make use of coverity
#190 opened by jvoisin - 0
Optimizing slab quarantines
#179 opened by jvoisin - 1
Add AArch64 compilation to the CI
#178 opened by jvoisin - 1
hardned_malloc broken in the CI under clang
#171 opened by jvoisin - 2
add safe-unlinking to double-lists
#168 opened by jvoisin - 2
'__int128' is not supported on this target
#156 opened by waja - 4
OOM when running the sh6bench benchmark
#154 opened by jvoisin - 3
- 3
Build Error
#136 opened by berkley4 - 0
set up an automatic test harness to verify the results of testing mitigations
#105 opened by thestinger - 5
- 2
Correct way to build into libc?
#130 opened by sempervictus - 3
- 14
`fatal allocator error: sized deallocation mismatch (large)` when running node as root.
#129 opened by kayabaNerve - 3
ncmpcpp crash with hardened_malloc preload
#127 opened by tremd - 4
- 7
Should h_free() call enforce_init()?
#124 opened by cyanlemons - 1
add support for tagging pointers with Top Byte Ignore as a step towards future hardware-based memory tagging support
#122 opened by thestinger - 1
properly support stats in realloc's specialized code paths for large allocations
#114 opened by thestinger - 0
add support for aborting on recoverable errors to match previous port of OpenBSD malloc and Scudo
#115 opened by thestinger - 3
errors when compiling rust packages
#113 opened by deathtrip - 1
Comparison to Scudo
#112 opened by milkey-mouse - 1
Tests failing on ArchLinux (current)
#110 opened by sempervictus - 1