ladybird/Userland/Libraries/LibELF
Gunnar Beutner 0ab37dbd03 LibELF: Propagate ELF image validation errors to the caller
With this fixed dlopen() no longer crashes when given an invalid
ELF image and instead returns an error code that can be retrieved
with dlerror().

Fixes #6995.
2021-05-10 21:27:11 +02:00
..
Arch LibELF: Implement x86_64 relocation support 2021-05-03 08:42:39 +02:00
AuxiliaryVector.h Everywhere: "file name" => "filename" 2021-04-29 22:16:18 +02:00
CMakeLists.txt LibELF+LibTest: Fix serenity_install_sources() paths 2021-03-15 09:06:10 +01:00
CoreDump.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
DynamicLinker.cpp AK: Add missing GenericTraits<NonnullRefPtr> 2021-05-08 18:10:56 +02:00
DynamicLinker.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
DynamicLoader.cpp LibELF: Propagate ELF image validation errors to the caller 2021-05-10 21:27:11 +02:00
DynamicLoader.h LibELF: Change TLS offset calculation 2021-04-30 18:47:39 +02:00
DynamicObject.cpp LibELF: Convert StringBuilder::appendf() => AK::Format 2021-05-07 21:12:09 +02:00
DynamicObject.h LibELF+LibC: Support building LibELF for 64-bit targets 2021-05-03 08:42:39 +02:00
Hashes.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Image.cpp LibELF: Don't use assignments in return statements 2021-05-10 21:27:11 +02:00
Image.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Validation.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Validation.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00