summaryrefslogtreecommitdiff
path: root/Libraries/LibELF/Validation.cpp
AgeCommit message (Expand)Author
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling
2021-01-10LibELF: Convert many dbgprintf() to dbgln() and tweak debug macro nameAndreas Kling
2021-01-01LibELF: validate_program_headers: Validate p_memsz and p_alignBrendan Coles
2020-12-27LibELF: Reject ELF with program header p_filesz larger than p_memszBrendan Coles
2020-12-24Kernel+LibELF: Allow Non ET_DYN executables to have an interpreterItamar
2020-12-14LibELF: Allow using ELF::Loader for ET_CORE objectsItamar
2020-12-14LibELF: Allow elf files with no section header to pass validationItamar
2020-12-01LibELF: Fix busted validation of section header locationAndreas Kling
2020-12-01LibELF+Kernel: Validate program headers in Image::parseAndrew Kaster
2020-12-01LibELF: Catch more Shenanigans in ELF filesAndrew Kaster
2020-09-27LibELF: Validate PT_GNU_RELRO program headerLuke
2020-09-25Meta+LibC through LibHTTP: Make clang-format-10 cleanBen Wiederhake
2020-08-20LibELF: Ignore PT_GNU_STACK headersAndreas Kling
2020-08-10Lagom+LibELF: Add an ELF fuzzer, and tweak the code to survive a few minutes ...Nico Weber
2020-08-09LibELF+Lagom: Work towards getting LibELF in LagomNico Weber
2020-04-11LibELF: Move validation methods to their own fileAndrew Kaster