index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibELF
Age
Commit message (
Expand
)
Author
2021-02-13
LibELF: Unmap and close the main executable after dynamic load
Andreas Kling
2021-02-08
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
AnotherTest
2021-02-08
Everywhere: Fix obvious dbgln() bugs
AnotherTest
2021-02-05
Userland: Add LibSystem and funnel all syscalls through it
Andreas Kling
2021-02-05
LibELF: Only set up PLT trampoline for objects with a PLT
Andreas Kling
2021-02-04
LibELF: Randomize the VM reservation (so we don't break ASLR)
Andreas Kling
2021-02-03
LibELF: Make a dummy VM reservation before mapping dynamic objects
Andreas Kling
2021-02-03
LibELF: Remove dynamic loader syscall exception for libkeyboard.so
Andreas Kling
2021-02-03
LibC+LibELF: Run clang-format
Andreas Kling
2021-02-02
LibELF: Make syscall region exceptions for UE and libkeyboard.so
Andreas Kling
2021-02-02
LibELF: Mark libc.so and libpthread.so as syscall regions
Andreas Kling
2021-02-01
LibELF: Close dynamic objects after mapping and linking them
Andreas Kling
2021-01-31
LibELF: Split the DynamicLoader's loading mechanism into two steps
Andreas Kling
2021-01-31
LibELF: Assert on multiple calls to DynamicLoader::load_from_image()
Andreas Kling
2021-01-31
LibELF: Don't validate ELF twice in DynamicLoader
Andreas Kling
2021-01-31
LibELF: Call mmap() before constructing the DynamicLoader object
Andreas Kling
2021-01-30
LibELF: Add a bunch of overflow checks in ELF validation
Andreas Kling
2021-01-30
LibELF: Avoid quadratic memory usage weakness
Ben Wiederhake
2021-01-30
DynamicLoader: load_program_headers use variables to store regions (#5173)
Jorropo
2021-01-29
LibELF: Map text segments read-only at first
Andreas Kling
2021-01-29
LibELF: Tidy up DynamicLoader::load_program_headers() a bit
Andreas Kling
2021-01-29
LibELF: perror on failed mmap in load_program_headers (#5159)
Jorropo
2021-01-28
LibELF: Implement ASLR for shared libraries :^)
Andreas Kling
2021-01-27
DynamicLoader: Pass MAP_FIXED to mmap() where applicable
Andreas Kling
2021-01-25
LibELF: Cache the DynamicObject in DynamicLoader
Andreas Kling
2021-01-25
LibELF: Use Optional<SymbolLookupResult> as a return type
Andreas Kling
2021-01-25
LibELF: Convert String::format() to String::formatted()
Andreas Kling
2021-01-25
LibELF: Convert dbgprintf() in DynamicObject class to dbgln()
Andreas Kling
2021-01-25
LibELF: Convert dbgprintf() in DynamicLinker class to dbgln()
Andreas Kling
2021-01-25
LibELF: Convert dbgprintf() in DynamicLoader class to dbgln()
Andreas Kling
2021-01-25
Everywhere: Hook up remaining debug macros to Debug.h.
asynts
2021-01-25
Everywhere: Remove unnecessary debug comments.
asynts
2021-01-22
Libraries: Add missing headers
Ben Wiederhake
2021-01-22
Meta: Fix silly copyright line
Ben Wiederhake
2021-01-20
Kernel: Set "pledge_violation" coredump metadata in REQUIRE_PROMISE()
Linus Groh
2021-01-18
LibELF: Remove unused m_global_symbol_lookup_func from DynamicObject
Linus Groh
2021-01-16
LibELF: validate_program_headers: Validate PT_INTERP header p_filesz > 1
Brendan Coles
2021-01-15
Kernel+LibELF+LibCoreDump+CrashReporter: Use JSON for ProcessInfo
Linus Groh
2021-01-12
Libraries: Move to Userland/Libraries/
Andreas Kling