ladybird/Userland/Libraries
Andreas Kling df7ddfb803 LibELF: Mark libc.so and libpthread.so as syscall regions
Also, before calling the main program entry function, inform the kernel
that no more syscall regions can be registered.

This effectively bans syscalls from everywhere except LibC and
LibPthread. Pretty neat! :^)
2021-02-02 20:13:44 +01:00
..
LibAudio LibIPC: Stop sending client ID to clients 2021-02-01 11:32:00 +01:00
LibC LibC: Add LibC wrapper for sys$readlink() 2021-02-02 20:13:44 +01:00
LibChess Everywhere: Hook up remaining debug macros to Debug.h. 2021-01-25 09:47:36 +01:00
LibCompress Everywhere: Fix typos 2021-01-22 18:41:29 +01:00
LibCore LibCore: Use serenity_readlink() instead of making syscalls directly 2021-02-02 20:13:44 +01:00
LibCoreDump LibCoreDump: Expose arguments and environment 2021-01-15 23:26:47 +01:00
LibCpp LibCpp: Add the beginning of a C++ parser 2021-01-27 21:10:57 +01:00
LibCrypt
LibCrypto Everywhere: Debug macros instead of constexpr. 2021-01-25 09:47:36 +01:00
LibDebug Everywhere: Debug macros instead of constexpr. 2021-01-25 09:47:36 +01:00
LibDesktop LibIPC: Stop sending client ID to clients 2021-02-01 11:32:00 +01:00
LibDiff Everywhere: Debug macros instead of constexpr. 2021-01-25 09:47:36 +01:00
LibELF LibELF: Mark libc.so and libpthread.so as syscall regions 2021-02-02 20:13:44 +01:00
LibGemini Everywhere: Hook up remaining debug macros to Debug.h. 2021-01-25 09:47:36 +01:00
LibGfx LibGfx: Fix dynamic bitmasks in BMPs 2021-01-30 09:23:18 +01:00
LibGUI Revert "StatusBar: Allow GML files to set the number of labels to create" 2021-02-02 19:02:01 +01:00
LibHTTP Everywhere: Hook up remaining debug macros to Debug.h. 2021-01-25 09:47:36 +01:00
LibImageDecoderClient LibIPC: Stop sending client ID to clients 2021-02-01 11:32:00 +01:00
LibIPC LibIPC: Stop sending client ID to clients 2021-02-01 11:32:00 +01:00
LibJS LibJS: Fix variable name coding style int{Part => _part} 2021-02-02 16:52:55 +01:00
LibKeyboard Kernel+LibKeyboard: Define the default keymap only in one place 2021-02-01 09:54:32 +01:00
LibLine LibLine: Only print ascii characters in caret form 2021-01-31 19:06:02 +01:00
LibM LibM: Add nextafter() and nexttoward() stubs 2021-01-18 22:28:56 +01:00
LibMarkdown Everywhere: Debug macros instead of constexpr. 2021-01-25 09:47:36 +01:00
LibPCIDB LibC+Everywhere: Remove open_with_path_length() in favor of open() 2021-01-12 23:34:01 +01:00
LibProtocol LibIPC: Stop sending client ID to clients 2021-02-01 11:32:00 +01:00
LibPthread Everywhere: Hook up remaining debug macros to Debug.h. 2021-01-25 09:47:36 +01:00
LibRegex Everywhere: Debug macros instead of constexpr. 2021-01-25 09:47:36 +01:00
LibTar
LibTextCodec LibTextCodec: Avoid duplicate definition of standard encodings 2021-02-01 09:54:32 +01:00
LibThread
LibTLS Everywhere: Debug macros instead of constexpr. 2021-01-25 09:47:36 +01:00
LibTTF Libraries: Add missing headers 2021-01-22 21:49:54 +01:00
LibVT Everywhere: Hook up remaining debug macros to Debug.h. 2021-01-25 09:47:36 +01:00
LibWeb LibIPC: Stop sending client ID to clients 2021-02-01 11:32:00 +01:00
LibX86 LibX86: sanity check for Instruction read size 2021-01-31 19:06:24 +01:00
CMakeLists.txt