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
/
DynamicLoader.h
Age
Commit message (
Expand
)
Author
2022-07-20
LibELF: Copy the entire TLS segment instead of each symbol one-by-one
Tim Schumacher
2022-07-05
LibELF: Take TLS segment alignment into account in DynamicLoader
Idan Horowitz
2022-06-24
LibELF: Warn on self-dlopening libraries while initializing
Tim Schumacher
2022-06-24
LibELF: Check if initializers ran instead of trusting s_global_objects
Tim Schumacher
2022-06-21
LibELF: Store DynamicLoader ELF images using an OwnPtr
Tim Schumacher
2022-05-07
LibELF: Name library maps with the full file path
Tim Schumacher
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-31
LibELF: Remove unused m_program_interpreter member from DynamicLoader
Brian Gianforcaro
2022-03-08
DynamicLoader: Make the cached DynamicObject publicly accessible
Tim Schumacher
2022-02-11
LibELF: Implement support for DT_RELR relative relocations
Daniel Bertalan
2021-07-04
LibELF: Swap the arguments for negative_offset_from_tls_block_end
Gunnar Beutner
2021-07-04
LibELF: Save the negative TLS offset in m_tls_offset
Gunnar Beutner
2021-06-28
Kernel+LibELF: Add support for validating and loading ELF64 executables
Gunnar Beutner
2021-05-30
AK+Userland: Use akaster@serenityos.org for my copyright headers
Andrew Kaster
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: Extract TLS offset calculation logic to separate function
Itamar
2021-04-25
LibC+LibELF: Implement more fully-features dlfcn functionality
Gunnar Beutner
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-19
LibELF: Fix support for relocating weak symbols
Gunnar Beutner
2021-04-18
LibC+LibELF: Implement support for the dl_iterate_phdr helper
Gunnar Beutner
2021-04-14
LibELF: Add support for loading objects with multiple data and text segments
Gunnar Beutner
2021-02-26
LibELF: Consolidate main executable loading a bit
Andreas Kling
2021-02-21
LibELF: Move DynamicObject::lookup_symbol() to DynamicLoader
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-20
DynamicLoader: Always make .data segment read+write
Andreas Kling
2021-02-18
LibELF+Userland: Enable RELRO for all userland executables :^)
Andreas Kling
2021-02-18
DynamicLoader: Some ELF data segments were allocated too small
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: Cache the DynamicObject in DynamicLoader
Andreas Kling
2021-01-25
LibELF: Use Optional<SymbolLookupResult> as a return type
Andreas Kling
2021-01-12
Libraries: Move to Userland/Libraries/
Andreas Kling