1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-21 18:01:00 +00:00
serenity/Libraries
Itamar 5b87904ab5 Kernel: Add ability to load interpreter instead of main program
When the main executable needs an interpreter, we load the requested
interpreter program, and pass to it an open file decsriptor to the main
executable via the auxiliary vector.

Note that we do not allocate a TLS region for the interpreter.
2020-12-14 23:05:53 +01:00
..
LibAudio LibAudio: Fix parsing of WAV files from memory 2020-12-03 21:52:10 +01:00
LibC LibC: Make getdelim() fail with EINVAL on null input pointers 2020-12-09 21:12:40 +01:00
LibChess Chess: Added abilty to import PGN files 2020-12-10 20:40:51 +01:00
LibCompress Everywhere: Fix typos 2020-10-02 16:03:17 +02:00
LibCore LibCore: Make IODevice::read_line() return a String 2020-12-13 11:54:11 +01:00
LibCpp LibCpp: Add library for working with c++ code 2020-09-30 21:46:59 +02:00
LibCrypt Everywhere: Port to String::copy_characters_to_buffer() 2020-08-30 17:35:27 +02:00
LibCrypto LibCrypto: Require intent parameter in CTR constructor 2020-11-29 20:22:56 +01:00
LibDebug LibDebug: Clean up DebugSession construction a little bit 2020-12-11 22:59:46 +01:00
LibDesktop Meta+LibC through LibHTTP: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
LibDiff LibDiff: Add library for working with diffs 2020-09-15 21:43:29 +02:00
LibELF Kernel: Add ability to load interpreter instead of main program 2020-12-14 23:05:53 +01:00
LibGemini LibCore: Make IODevice::read_line() return a String 2020-12-13 11:54:11 +01:00
LibGfx LibGfx: Draw checked buttons with a dithered base background 2020-12-14 21:47:07 +01:00
LibGUI LibGUI: Don't focus BreadcrumbBar segments on click 2020-12-14 21:44:03 +01:00
LibHTTP LibCore: Make IODevice::read_line() return a String 2020-12-13 11:54:11 +01:00
LibImageDecoderClient AK: Add trivial structure validation to SharedBuffer 2020-10-02 15:38:07 +02:00
LibIPC LibIPC: Fix 'unused private member' error when building with clang 2020-11-25 20:00:23 +01:00
LibJS LibJS: Don't treat '?.' followed by decimal digit as QuestionMarkPeriod 2020-12-14 22:25:46 +01:00
LibKeyboard Everywhere: Add missing <AK/ByteBuffer.h> includes 2020-11-15 13:11:21 +01:00
LibLine LibCore: Make IODevice::read_line() return a String 2020-12-13 11:54:11 +01:00
LibM LibM: Add implementation of ldexpf 2020-12-08 09:38:17 +01:00
LibMarkdown LibMarkdown: Reduce debug spam from invalid characters in table headings 2020-11-30 11:35:45 +01:00
LibPCIDB LibPCIDB: Mark compilation-unit-only functions as static 2020-08-12 20:40:59 +02:00
LibProtocol AK: Make RefPtr, NonnullRefPtr, WeakPtr thread safe 2020-11-10 19:11:52 +01:00
LibPthread LibPthread: Return errors as positive return values 2020-12-12 21:28:12 +01:00
LibRegex LibRegex: Add a basic Regex<...>::replace() 2020-12-08 23:34:38 +01:00
LibTar Userland: tar: support extracting gzipped files 2020-10-04 00:16:40 +02:00
LibTextCodec LibTextCodec: Normalize incoming encodings in decoder_for() 2020-12-13 18:20:50 +01:00
LibThread LibThread: Add API to join a thread 2020-11-24 21:36:28 +01:00
LibTLS LibTLS: Read subjectAltName from certificates and use it 2020-12-13 20:24:58 +01:00
LibUnwind Everywhere: Fix typos 2020-10-02 16:03:17 +02:00
LibVT LibVT: Add "Copy name" action to terminal link context menu 2020-12-07 15:55:12 +01:00
LibWeb LibWeb: Convert remaining CSS identifiers to use IdentifierStyleValue 2020-12-14 22:22:35 +01:00
LibX86 LibX86: Pack the Instruction data structure 2020-11-17 17:09:49 +01:00
CMakeLists.txt LibRegex: Add a regular expression library 2020-11-27 21:32:41 +01:00