mirror of
https://github.com/GrapheneOS/hardened_malloc.git
synced 2025-03-04 04:29:27 -05:00
clarify memory is zero on init without more writes
This commit is contained in:
parent
02db36c4bb
commit
b424c95737
@ -50,7 +50,8 @@ allocation and then unmapped on free.
|
|||||||
* Slab allocations are zeroed on free and large allocations are unmapped
|
* Slab allocations are zeroed on free and large allocations are unmapped
|
||||||
* [in-progress] Detection of write-after-free by verifying zero filling is
|
* [in-progress] Detection of write-after-free by verifying zero filling is
|
||||||
intact
|
intact
|
||||||
* Memory in fresh allocations is consistently zeroed
|
* Memory in fresh allocations is consistently zeroed due to it either being
|
||||||
|
fresh pages or zeroed on free after previous usage
|
||||||
* [in-progress] Delayed free via a combination of FIFO and randomization for
|
* [in-progress] Delayed free via a combination of FIFO and randomization for
|
||||||
slab allocations
|
slab allocations
|
||||||
* [in-progress] Random canaries placed after each slab allocation to *absorb*
|
* [in-progress] Random canaries placed after each slab allocation to *absorb*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user