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
2022-03-10
Libraries: Use default constructors/destructors in LibELF
Lenny Maiorani
2022-03-08
DynamicLinker: Replace $ORIGIN with the executable path
Tim Schumacher
2022-03-08
DynamicLinker: Implement support for RPATH and RUNPATH
Tim Schumacher
2022-03-08
DynamicLoader: Make the cached DynamicObject publicly accessible
Tim Schumacher
2022-02-16
Kernel+LibELF+LibVT: Remove unused AK::String header includes
Idan Horowitz
2022-02-16
LibELF: Exclude sorted symbols APIs from the Kernel
Idan Horowitz
2022-02-16
LibELF: Exclude MemoryRegionInfo::object_name() from the Kernel
Idan Horowitz
2022-02-16
LibELF: Use StringBuilder::string_view() to avoid String allocation
Idan Horowitz
2022-02-11
LibELF: Implement support for DT_RELR relative relocations
Daniel Bertalan
2022-01-28
Userland: Remove a bunch of unnecessary Vector imports
kleines Filmröllchen
2022-01-24
Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr
Sam Atkins
2022-01-15
LibELF: Use shared memory mapping when loading ELF objects
Andreas Kling
2022-01-13
LibELF: Accept Span instead of Pointer+Size in validate_program_headers
Idan Horowitz
2022-01-13
LibELF: Use StringBuilders instead of Strings for the interpreter path
Idan Horowitz
2022-01-05
LibELF: Add `LD_LIBRARY_PATH` envvar support :^)
Jesse Buhagiar
2021-12-29
Kernel: Use Process::require_promise() instead of REQUIRE_PROMISE()
Brian Gianforcaro
2021-12-23
LibELF: Use MAP_FIXED_NOREPLACE for address space reservation
Daniel Bertalan
2021-12-22
LibELF: Ignore unknown dynamic tags instead of asserting
Idan Horowitz
2021-12-05
LibELF: Cast unused smart-pointer return value to void
Sam Atkins
2021-11-11
Everywhere: Pass AK::StringView by value
Andreas Kling
2021-10-31
LibELF: Store SSE registers in x86_64 PLT Trampoline
Peter
2021-10-28
LibC+LibELF: Move getauxval and AT_* flags to sys/auxv.h
Idan Horowitz
2021-10-21
LibELF: Rename the x86_64 machine type string to be less verbose
Valtteri Koskivuori
2021-10-21
LibELF+Userland: Move a few functions to Elf::Image
Valtteri Koskivuori
2021-10-10
LibELF: Use member initialization for AuxiliaryVector::optional_string
Brian Gianforcaro
2021-10-06
LibELF: Fix dynamic linking of dlopen()-ed libs
Rodrigo Tobar
2021-09-26
LibELF: Indicate value of unimplemented dtag
Rodrigo Tobar
2021-09-26
LibC+LibELF: Add definitions for extra dtags
Rodrigo Tobar
2021-09-26
LibELF+readelf: Remove duplicated dtag->string map
Rodrigo Tobar
2021-09-16
LibELF: Use default instead of an empty constructor/destructor
Brian Gianforcaro
2021-09-07
LibELF: Use StringView to carry temporary strings in auxiliary vector
Andreas Kling
2021-09-06
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
Ali Mohammad Pur
2021-09-04
LibELF: Name non-executable map regions ".rodata" instead of ".text"
Andreas Kling
2021-09-01
LibELF: Don't copy read-only data sections
Andreas Kling
2021-08-31
LibELF: Allow (but ignore) PT_LOAD headers with zero size
Andreas Kling
2021-08-28
LibELF: Apply some minor optimizations to symbol lookup
Brian Gianforcaro
2021-08-28
CMake: Let `Meta/serenity.sh run aarch64` make it past cmake
Nico Weber
2021-08-28
LibELF: Reindent .S files to be consistent with other .S files
Nico Weber
2021-08-23
Everywhere: Core dump => Coredump
Andreas Kling
2021-08-12
LibELF+LibTest: Fix incorrect #ifdef
Gunnar Beutner
2021-08-09
LibELF: Remove `(FlatPtr)something.as_ptr()` idiom
Daniel Bertalan
2021-08-09
LibELF: Fix 'applying offset produced null pointer' UBSAN failure
Daniel Bertalan
2021-07-27
LibELF: Fix unaligned writes in the relocation code
Gunnar Beutner
2021-07-27
DynamicLoader+LibELF: Move self-relocation code into a separate file
Gunnar Beutner
2021-07-22
LibELF+Utilities: Avoid truncating 64-bit values
Gunnar Beutner
2021-07-16
LibELF/DynamicLinker: Evaluate symbols in library insertion order (#8802)
Peter Bindels
2021-07-13
Userland: Prefer using ARCH() over __LP64__
Gunnar Beutner
2021-07-10
LibELF: Make sure calls to _fixup_plt_entry use a properly aligned stack
Gunnar Beutner
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
[next]