forked from atheme/libmowgli-2
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Build System & core/heap: add method to disable heap allocator
The heap allocator was found to be hiding a use-after-free error in an unrelated program (not Atheme IRC Services). Add a configure option to make mowgli.heap just wrap around mowgli.alloc directly. This allows hardened memory allocators to be plugged into the latter, which affect all individual object allocations made by the former. The disabled implementation also features more debug logging.
- Loading branch information
1 parent
10636cb
commit 2ea73fc
Showing
6 changed files
with
571 additions
and
337 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.