summaryrefslogtreecommitdiff
path: root/Libraries/LibELF/ELFLoader.cpp
AgeCommit message (Expand)Author
2020-04-11LibELF: Move ELF classes into namespace ELFAndrew Kaster
2020-04-11LibELF: Add a find_symbol() API that finds a Symbol for an addressAndreas Kling
2020-04-07LibELF: Cache symbol counts + demangled names (userspace only)Andreas Kling
2020-03-08Userspace: Add missing #includes now that AK/StdLibExtras.h is smallerAndreas Kling
2020-03-03AK: Make quick_sort() a little more ergonomicAndreas Kling
2020-02-19LibELF: Short-circuit symbolication when there are no symbolsAndreas Kling
2020-02-16Kernel: Move all code into the Kernel namespaceAndreas Kling
2020-02-10AK: Remove bitrotted Traits::dump() mechanismAndreas Kling
2020-01-18Meta: Add license header to source filesAndreas Kling
2020-01-16Kernel+LibELF: Don't blindly trust ELF symbol offsets in symbolicationAndreas Kling
2020-01-13LibELF: Add methods to validate the ELF and program headersAndrew Kaster
2020-01-10Kernel+LibELF: Enable SMAP protection during non-syscall exec()Andreas Kling
2020-01-06Kernel+LibELF: Validate PT_LOAD and PT_TLS offsets before memcpy()'ingAndreas Kling
2019-12-25Kernel: Make kernel memory regions be non-executable by defaultAndreas Kling
2019-12-12Kernel: Separate out the symbol offsets in profile outputAndreas Kling
2019-11-29Kernel: Demangle kernel C++ symbols correctly againAndreas Kling
2019-11-27Kernel: Demangle userspace ELF symbols in backtracesAndreas Kling
2019-11-06LibELF: Move AK/ELF/ into Libraries/LibELF/Andreas Kling