summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibELF/DynamicLinker.cpp
AgeCommit message (Expand)Author
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-02-26LibELF: Consolidate main executable loading a bitAndreas Kling
2021-02-24LibELF: Convert more string literals to StringView literals.Brian Gianforcaro
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-23LibELF: Don't recompute the same ELF hashes over and overAndreas Kling
2021-02-21LibELF: Make SymbolLookupResult::address a VirtualAddressAndreas Kling
2021-02-21LibELF: Fix various clang-tidy warningsAndreas Kling
2021-02-20LibELF: Use StringView instead of "const char*" in dynamic linker codeAndreas Kling
2021-02-19DynamicLoader+Userland: Enable RELRO for shared libraries as well :^)Andreas Kling
2021-02-13LibELF: Unmap and close the main executable after dynamic loadAndreas Kling
2021-02-08Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)AnotherTest
2021-02-05Userland: Add LibSystem and funnel all syscalls through itAndreas Kling
2021-02-03LibELF: Remove dynamic loader syscall exception for libkeyboard.soAndreas Kling
2021-02-03LibC+LibELF: Run clang-formatAndreas Kling
2021-02-02LibELF: Make syscall region exceptions for UE and libkeyboard.soAndreas Kling
2021-02-02LibELF: Mark libc.so and libpthread.so as syscall regionsAndreas Kling
2021-01-31LibELF: Split the DynamicLoader's loading mechanism into two stepsAndreas Kling
2021-01-31LibELF: Call mmap() before constructing the DynamicLoader objectAndreas Kling
2021-01-25LibELF: Use Optional<SymbolLookupResult> as a return typeAndreas Kling
2021-01-25LibELF: Convert String::format() to String::formatted()Andreas Kling
2021-01-25LibELF: Convert dbgprintf() in DynamicLinker class to dbgln()Andreas Kling
2021-01-25Everywhere: Remove unnecessary debug comments.asynts
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling