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
2023-06-04
Everywhere: Move global Kernel pattern code to Kernel/Library directory
Liav A
2023-06-04
Kernel: Move {Virtual,Physical}Address classes to the Memory directory
Liav A
2023-06-01
LibELF: Ignore `$x`/`$d` special symbols when symbolicating AArch64 ELF
Daniel Bertalan
2023-05-23
test-fuzz: Add all the missing fuzzers
Tim Schumacher
2023-05-14
LibELF: Only call IFUNC resolvers after populating the PLT
Daniel Bertalan
2023-05-14
LibELF: Split `do_relocation` into `do_{direct,plt}_relocation`
Daniel Bertalan
2023-05-14
LibC+LibELF: Handle the R_AARCH64_IRELATIVE relocation type
Daniel Bertalan
2023-05-05
Userland: Fix wrong signature of `dladdr`
Fabian Dellwing
2023-04-30
LibELF: Report file path for unimplemented `DYNAMIC` tags
Jelle Raaijmakers
2023-04-23
LibELF: Add AArch64 PLT trampoline
Daniel Bertalan
2023-04-14
Everywhere: Use ARCH(AARCH64) instead of AK_ARCH_AARCH64
Nico Weber
2023-04-11
LibELF: Remove leftover i386 entry files
Tim Schumacher
2023-04-09
DynamicLoader: Remove the unused load_regions vector
Idan Horowitz
2023-03-06
Everywhere: Remove NonnullRefPtr.h includes
Andreas Kling
2023-03-06
Everywhere: Stop using NonnullRefPtrVector
Andreas Kling
2023-02-24
Kernel+Userland: Refine preventing syscall annotations of Regions option
Liav A
2023-02-15
LibELF: Implement _invoke_entry for aarch64
Timon Kruiper
2023-02-15
LibELF+LibC: Add support for aarch64 relocations
Timon Kruiper
2023-02-15
LibELF+LibC: Add support for relative relocations in aarch64 binaries
Timon Kruiper
2023-02-08
LibELF: Add EM_AARCH64 as expected architecture for ELF validation
Timon Kruiper
2023-01-27
LibElf: Remove declarations for non-existent methods
Sam Atkins
2023-01-21
Kernel+Libraries: Don't include limits.h from LibELF/Validation.h
Andrew Kaster
2023-01-21
Kernel+Libraries: Move defines and types from sys/auxv.h to Kernel/API
Andrew Kaster
2023-01-21
Everywhere: Remove string.h include from AK/Traits.h and resolve fallout
Andrew Kaster
2023-01-02
Everywhere: Remove unused includes of AK/Memory.h
Ben Wiederhake
2023-01-02
Everywhere: Remove unused includes of AK/Concepts.h
Ben Wiederhake
2023-01-02
Everywhere: Move AK/Debug.h include to using files or remove
Ben Wiederhake
2022-12-31
LibELF: Export static resolve_library method of the DynamicLinker code
Liav A
2022-12-31
LibELF: Warn if resolving a library resulted in a relative path
Tim Schumacher
2022-12-28
LibELF+LibSymbolication: Remove i686 support
Liav A
2022-12-28
Kernel+Userland: Remove dependency on i386-specific registers
Liav A
2022-12-20
LibELF: Include <pthread.h> to ensure PTHREAD_STACK_MAX is available
Andrew Kaster
2022-12-16
DynamicLoader: Annotate all loaded library ranges as immutable
Liav A
2022-12-16
Kernel: Reintroduce the msyscall syscall as the annotate_mapping syscall
Liav A
2022-12-11
Kernel+LibC+LibELF: Set stack size based on PT_GNU_STACK during execve
sin-ack
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-11-29
LibELF: Add stack guard hardening
Keegan Saunders
2022-11-29
LibC: Use uintptr_t for __stack_chk_guard
Keegan Saunders
2022-10-31
LibELF: Drop the "resolve and map" all-in-one
Tim Schumacher
2022-10-31
LibELF: Track libraries using their full path
Tim Schumacher
2022-10-31
LibELF: Handle absolute and relative paths for all resolve requests
Tim Schumacher
2022-10-31
LibELF: Sift down "library name only"-strings as far as possible
Tim Schumacher
2022-10-31
LibELF: Use a bit of `TRY` in `DynamicLinker`
Tim Schumacher
2022-10-31
LibELF: Prepend `resolve_and` to one of the `map_library` overloads
Tim Schumacher
2022-10-31
LibELF: Drop the separate file name member from DynamicLoader
Tim Schumacher
2022-10-31
LibELF: Ensure that DynamicLoader only receives absolute paths
Tim Schumacher
2022-10-14
AK+Userland: Stub out code that isn't currently implemented on AARCH64
Gunnar Beutner
2022-10-10
Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY
Andrew Kaster
2022-09-05
LibC: Move `dlfcn_integration.h` to the `bits` directory
Tim Schumacher
[next]