Idan Horowitz
|
c73ef87fc7
Kernel+LibELF+LibVT: Remove unused AK::String header includes
|
3 年之前 |
Idan Horowitz
|
cfb9f889ac
LibELF: Accept Span instead of Pointer+Size in validate_program_headers
|
3 年之前 |
Idan Horowitz
|
3e959618c3
LibELF: Use StringBuilders instead of Strings for the interpreter path
|
3 年之前 |
Andreas Kling
|
0819f0a3fd
LibELF: Allow (but ignore) PT_LOAD headers with zero size
|
3 年之前 |
Idan Horowitz
|
9295f1936c
LibELF: Check for missing PT_LOAD alignment header value
|
4 年之前 |
Andreas Kling
|
114e8fffcd
LibELF: Don't validate PT_LOAD alignment in ET_CORE files
|
4 年之前 |
Gunnar Beutner
|
158355e0d7
Kernel+LibELF: Add support for validating and loading ELF64 executables
|
4 年之前 |
Hendiadyoin1
|
37253ebcae
LibELF: Fix missing include
|
4 年之前 |
Andrew Kaster
|
7b4dc590e7
AK+Userland: Use akaster@serenityos.org for my copyright headers
|
4 年之前 |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 年之前 |
Gunnar Beutner
|
6cb28ecee8
LibC+LibELF: Implement support for the dl_iterate_phdr helper
|
4 年之前 |
Gunnar Beutner
|
8dc375da96
LibElf: Allow PT_GNU_EH_FRAME program headers
|
4 年之前 |
Idan Horowitz
|
eab151c994
LibElf+readelf: Parse ELFs with no program headers correctly
|
4 年之前 |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 年之前 |
Andreas Kling
|
5bf9999652
LibELF: Add a bunch of overflow checks in ELF validation
|
4 年之前 |
Brendan Coles
|
66b0012bfd
LibELF: validate_program_headers: Validate PT_INTERP header p_filesz > 1
|
4 年之前 |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 年之前 |