Sönke Holz
|
8b14056adb
LibELF: Ignore RISC-V attribute section program header
|
1 yıl önce |
Daniel Bertalan
|
45d81dceed
Everywhere: Replace `ElfW(type)` macro usage with `Elf_type`
|
1 yıl önce |
kleines Filmröllchen
|
b4cabde4a4
LibELF: Add initial RISC-V support
|
1 yıl önce |
Sergey Bugaev
|
7cb765173c
LibELF: Fix building without PTHREAD_STACK_MIN defined
|
1 yıl önce |
Tim Schumacher
|
9d6372ff07
Kernel: Consolidate finding the ELF stack size with validation
|
2 yıl önce |
implicitfield
|
79adeb626b
LibC+LibELF: Move ELF definitions from LibC to LibELF
|
2 yıl önce |
Timon Kruiper
|
daf7f43135
LibELF: Add EM_AARCH64 as expected architecture for ELF validation
|
2 yıl önce |
Andrew Kaster
|
7ab37ee22c
Everywhere: Remove string.h include from AK/Traits.h and resolve fallout
|
2 yıl önce |
Liav A
|
a4c87fac56
LibELF+LibSymbolication: Remove i686 support
|
2 yıl önce |
Andrew Kaster
|
61573caf53
LibELF: Include <pthread.h> to ensure PTHREAD_STACK_MAX is available
|
2 yıl önce |
sin-ack
|
ef6921d7c7
Kernel+LibC+LibELF: Set stack size based on PT_GNU_STACK during execve
|
2 yıl önce |
Andrew Kaster
|
435a263998
LibELF: Relax restriction on allowed values of EI_OSABI to allow GNU
|
3 yıl önce |
Idan Horowitz
|
c73ef87fc7
Kernel+LibELF+LibVT: Remove unused AK::String header includes
|
3 yıl önce |
Idan Horowitz
|
cfb9f889ac
LibELF: Accept Span instead of Pointer+Size in validate_program_headers
|
3 yıl önce |
Idan Horowitz
|
3e959618c3
LibELF: Use StringBuilders instead of Strings for the interpreter path
|
3 yıl önce |
Andreas Kling
|
0819f0a3fd
LibELF: Allow (but ignore) PT_LOAD headers with zero size
|
3 yıl önce |
Idan Horowitz
|
9295f1936c
LibELF: Check for missing PT_LOAD alignment header value
|
4 yıl önce |
Andreas Kling
|
114e8fffcd
LibELF: Don't validate PT_LOAD alignment in ET_CORE files
|
4 yıl önce |
Gunnar Beutner
|
158355e0d7
Kernel+LibELF: Add support for validating and loading ELF64 executables
|
4 yıl önce |
Hendiadyoin1
|
37253ebcae
LibELF: Fix missing include
|
4 yıl önce |
Andrew Kaster
|
7b4dc590e7
AK+Userland: Use akaster@serenityos.org for my copyright headers
|
4 yıl önce |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 yıl önce |
Gunnar Beutner
|
6cb28ecee8
LibC+LibELF: Implement support for the dl_iterate_phdr helper
|
4 yıl önce |
Gunnar Beutner
|
8dc375da96
LibElf: Allow PT_GNU_EH_FRAME program headers
|
4 yıl önce |
Idan Horowitz
|
eab151c994
LibElf+readelf: Parse ELFs with no program headers correctly
|
4 yıl önce |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 yıl önce |
Andreas Kling
|
5bf9999652
LibELF: Add a bunch of overflow checks in ELF validation
|
4 yıl önce |
Brendan Coles
|
66b0012bfd
LibELF: validate_program_headers: Validate PT_INTERP header p_filesz > 1
|
4 yıl önce |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 yıl önce |