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
/
DynamicLinker.cpp
Age
Commit message (
Expand
)
Author
2021-07-16
LibELF/DynamicLinker: Evaluate symbols in library insertion order (#8802)
Peter Bindels
2021-07-10
Kernel+Userland: Make the stack alignment comply with the System V ABI
Gunnar Beutner
2021-07-07
LibELF: Fix syscall regions for .text segments with a non-zero offset
Daniel Bertalan
2021-07-04
LibELF: Save the negative TLS offset in m_tls_offset
Gunnar Beutner
2021-07-02
LibELF: Use StringView literal to avoid string allocations
Brian Gianforcaro
2021-06-30
AK+Everywhere: Add and use static APIs for LexicalPath
Max Wipfli
2021-06-06
LibC+LibELF: Implement dladdr()
Gunnar Beutner
2021-05-16
AK+Kernel+LibELF: Remove the need for `IteratorDecision::Continue`
Nicholas Baron
2021-05-14
LibC: Move mman.h to sys/mman.h
Jean-Baptiste Boric
2021-05-08
AK: Add missing GenericTraits<NonnullRefPtr>
Itamar
2021-04-30
LibELF: Perform verification of TLS data in dlopen
Itamar
2021-04-30
LibELF: Change TLS offset calculation
Itamar
2021-04-30
Kernel+LibELF: Support initializing values of TLS data
Itamar
2021-04-30
LibELF: Rename tls_size to tls_size_of_current_object
Itamar
2021-04-30
LibELF: Fix TLS offset calculation for libraries
Itamar
2021-04-25
LibC+LibELF: Implement more fully-features dlfcn functionality
Gunnar Beutner
2021-04-23
LibELF: Avoid calculating symbol hashes when we don't need them
Gunnar Beutner
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-18
LibC+LibELF: Implement support for the dl_iterate_phdr helper
Gunnar Beutner
2021-04-17
LibELF: Make get_library_name() take String instead of StringView
Andreas Kling
2021-04-16
LibELF: Add support for loading libraries from /usr/local
Gunnar Beutner
2021-04-14
LibELF: Improve error messages for missing shared libraries
Gunnar Beutner
2021-04-14
LibELF: Add support for loading objects with multiple data and text segments
Gunnar Beutner
2021-03-12
Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)
Andreas Kling
2021-02-26
LibELF: Consolidate main executable loading a bit
Andreas Kling
2021-02-24
LibELF: Convert more string literals to StringView literals.
Brian Gianforcaro
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-23
LibELF: Don't recompute the same ELF hashes over and over
Andreas Kling
2021-02-21
LibELF: Make SymbolLookupResult::address a VirtualAddress
Andreas Kling
2021-02-21
LibELF: Fix various clang-tidy warnings
Andreas Kling
2021-02-20
LibELF: Use StringView instead of "const char*" in dynamic linker code
Andreas Kling
2021-02-19
DynamicLoader+Userland: Enable RELRO for shared libraries as well :^)
Andreas Kling
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-05
Userland: Add LibSystem and funnel all syscalls through it
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-01-31
LibELF: Split the DynamicLoader's loading mechanism into two steps
Andreas Kling
2021-01-31
LibELF: Call mmap() before constructing the DynamicLoader object
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 DynamicLinker class to dbgln()
Andreas Kling
2021-01-25
Everywhere: Remove unnecessary debug comments.
asynts
2021-01-12
Libraries: Move to Userland/Libraries/
Andreas Kling