1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-01 07:48:12 +00:00
serenity/Userland
Liav A a8601b4ac7 DynamicLoader: Make heuristic for running directly actually correct
When we run directly the dynamic loader, we shouldn't rely on the passed
program path to be run, but rather on whether the main program fd number
is not -1, because the kernel will set it to a non-negative number if it
exists.

To test that the heuristic is working correctly, the /usr/lib/Loader.so
file can be copied to /tmp/Loader.so and then be invoked from that path.
2023-11-27 09:27:34 -07:00
..
Applets LibGfx: Remove indexed palette formats from Bitmap and Painter 2023-10-12 07:39:05 +02:00
Applications AK+Applications: Return value from JsonObject::get_double more often 2023-11-25 11:02:17 +01:00
BuggieBox checksum: Add support for BLAKE2b 2023-09-17 16:49:35 +03:30
Demos Userland+Tests: Remove uses of direct file loading for BitmapFont 2023-10-29 13:12:28 -06:00
DevTools Userland+Tests: Add initial riscv64 support 2023-11-10 10:30:08 -07:00
DynamicLoader DynamicLoader: Make heuristic for running directly actually correct 2023-11-27 09:27:34 -07:00
Games Spider: Make non-movable cards disabled :^) 2023-11-24 11:45:32 +00:00
Libraries LibELF: Disallow the DynamicLinker from linking a static-pie ELF object 2023-11-27 09:27:34 -07:00
Services LibWeb+LibWebView+Ladybird: Scale scroll-to CSS positions in PageHost 2023-11-24 17:19:08 -05:00
Shell Shell/PosixParser: Correctly parse the OR_IF token 2023-11-20 22:02:30 +03:30
Utilities headless-browser: Add flag to dump screenshots of failing ref-tests 2023-11-18 07:49:59 -05:00
CMakeLists.txt Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00