Andreas Kling
|
2f3b901f7f
AK: Make MappedFile heap-allocated and ref-counted
|
4 years ago |
Andreas Kling
|
e855aac1f5
LibELF: Convert many dbgprintf() to dbgln() and tweak debug macro name
|
4 years ago |
Itamar
|
399091dec3
LibELF: Fix cached sorted symbols in ELF::Image
|
4 years ago |
Itamar
|
bb90d961b8
LibELF: Add Symbol::is_undefined()
|
4 years ago |
Brian Gianforcaro
|
84c2be604a
Kernel+LibELF: Use hex instead of decimal for stack offsets in back traces (#4728)
|
4 years ago |
Andreas Kling
|
6c9a6bea1e
Kernel+LibELF: Abort ELF executable load sooner when something fails
|
4 years ago |
Andreas Kling
|
1e4c010643
LibELF: Remove ELF::Loader and move everyone to ELF::Image
|
4 years ago |
Andreas Kling
|
780c64e1f0
LibELF: Fix ELF::Image::symbol_count() asserting on section-less ELF
|
4 years ago |
Itamar
|
93b68f5566
LibELF: Move the implementation of find_demangled_function to ELF::Image
|
4 years ago |
Itamar
|
07b4957361
Loader: Add dynamic loader program
|
4 years ago |
Andrew Kaster
|
3f808b0dda
LibELF+Kernel: Validate program headers in Image::parse
|
4 years ago |
Ben Wiederhake
|
d8e22fedc3
Libraries: Unbreak building with extra debug macros
|
4 years ago |
Nico Weber
|
00f658b984
Lagom+LibELF: Add an ELF fuzzer, and tweak the code to survive a few minutes of fuzzing (#3071)
|
5 years ago |
Nico Weber
|
0586924bbd
LibELF+Lagom: Work towards getting LibELF in Lagom
|
5 years ago |
Andrew Kaster
|
61acca223f
LibELF: Move validation methods to their own file
|
5 years ago |
Andrew Kaster
|
21b5909dc6
LibELF: Move ELF classes into namespace ELF
|
5 years ago |