index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
DevTools
/
UserspaceEmulator
/
MallocTracer.cpp
Age
Commit message (
Expand
)
Author
2021-01-12
DevTools: Move to Userland/DevTools/
Andreas Kling
2021-01-01
UserspaceEmulator: Remove hand-rolled is_foo() helpers in favor of RTTI
Andreas Kling
2020-12-25
UserspaceEmulator: Use ring 3 segment selectors
Andreas Kling
2020-12-14
UserspaceEmulator: Support dynamically loaded programs
Itamar
2020-11-19
UserspaceEmulator: Inline some very hot functions
Andreas Kling
2020-11-16
UserspaceEmulator: Keep Emulator& closer to the action in some places
Andreas Kling
2020-11-16
UserspaceEmulator: Make big malloc block lookup O(1) as well
Andreas Kling
2020-11-16
UserspaceEmulator: Hang malloc metadata on malloc block MmapRegions
Andreas Kling
2020-11-14
UserspaceEmulator: Forget ChunkedBlocks after they are munmap()'ed
Andreas Kling
2020-11-14
UserspaceEmulator: Avoid one hash lookup in target_did_malloc()
Andreas Kling
2020-11-14
UserspaceEmulator: Add some helpers to tidy up TrackedChunkedBlock
Andreas Kling
2020-11-14
UserspaceEmulator: Track malloc ChunkedBlocks for faster auditing
Andreas Kling
2020-11-13
UserspaceEmulator: When auditing accesses, show nearest mallocation
Andreas Kling
2020-11-08
UserspaceEmulator+LibC: Have UE notice realloc() and update accounting
Andreas Kling
2020-10-25
UserspaceEmulator: Optionally write reports to the debug log
AnotherTest
2020-10-15
Everywhere: Add missing <AK/TemporaryChange.h> includes
Andreas Kling
2020-10-04
AK: Don't add newline for outf/dbgf/warnf.
asynts
2020-10-02
UserspaceEmulator: Replace printf usages with format.
asynts
2020-08-17
UserspaceEmulator: Extra format arguments in MallocTracker, found by Coverity
Brian Gianforcaro
2020-08-01
UserspaceEmulator: Report heap buffer overflows :^)
Andreas Kling
2020-08-01
UserspaceEmulator: Mark mmap regions as malloc blocks when mallocing
Andreas Kling
2020-07-31
UserspaceEmulator: Use a report() function instead of dbgprintf()
Andreas Kling
2020-07-21
UserspaceEmulator: Tweak some output strings
Andreas Kling
2020-07-21
UserspaceEmulator: Remove unnecessary local getpid() caches
Andreas Kling
2020-07-21
UserspaceEmulator+LibX86: Start tracking uninitialized memory :^)
Andreas Kling
2020-07-17
UserspaceEmulator: Skip freed mallocations in reachability scan
Andreas Kling
2020-07-16
UserspaceEmulator: Reset malloc backtrace on mallocation reuse
Andreas Kling
2020-07-16
UserspaceEmulator: Don't scan text segment for malloc leaks
Andreas Kling
2020-07-16
UserspaceEmulator: Print the number of bytes leaked on exit :^)
Andreas Kling
2020-07-16
UserspaceEmulator: Add TLS regions to reachability checking
Andreas Kling
2020-07-16
UserspaceEmulator: Include malloc/free backtraces in UAF logs :^)
Andreas Kling
2020-07-16
UserspaceEmulator: Put the memory reachability logging behind a macro
Andreas Kling
2020-07-16
UserspaceEmulator: Capture backtraces of malloc/free events
Andreas Kling
2020-07-16
UserspaceEmulator: Implement very basic leak checking :^)
Andreas Kling
2020-07-16
UserspaceEmulator: Let's say "Use-after-free" instead of "UAF"
Andreas Kling
2020-07-15
UserspaceEmulator: Don't complain about free(nullptr)
Andreas Kling
2020-07-15
UserspaceEmulator: Log invalid and double free() calls :^)
Andreas Kling
2020-07-15
UserspaceEmulator: Catch use-after-frees by tracking malloc/free :^)
Andreas Kling