ladybird/Userland/Libraries
Linus Groh 568cde5e23 Kernel+LibELF+LibCoreDump+CrashReporter: Use JSON for ProcessInfo
This is in preparation of adding (much) more process information to
coredumps. As we can only have one null-terminated char[] of arbitrary
length in each struct it's now a single JSON blob, which is a great fit:
easily extensible in the future and allows for key/value pairs and even
nested objects, which will be used e.g. for the process environment, for
example.
2021-01-15 23:26:47 +01:00
..
LibAudio Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibC Kernel: Add anonymous files, created with sys$anon_create() 2021-01-15 13:56:47 +01:00
LibChess Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibCompress Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibCore LibCore: Include fcntl.h in more places that we use fcntl for Lagom 2021-01-13 15:02:11 +01:00
LibCoreDump Kernel+LibELF+LibCoreDump+CrashReporter: Use JSON for ProcessInfo 2021-01-15 23:26:47 +01:00
LibCpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibCrypt Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibCrypto Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibDebug Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibDesktop Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibDiff Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibELF Kernel+LibELF+LibCoreDump+CrashReporter: Use JSON for ProcessInfo 2021-01-15 23:26:47 +01:00
LibGemini Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibGfx WindowServer+Taskbar: Send WM icon updates as Gfx::ShareableBitmap 2021-01-15 23:24:07 +01:00
LibGUI LibGUI: Fix OpacitySlider hairline disappearing towards the left 2021-01-15 23:24:07 +01:00
LibHTTP Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibImageDecoderClient Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibIPC LibIPC: Add an expressive way to close an IPC::File after sending it 2021-01-14 09:50:14 +01:00
LibJS LibJS: Rename ErrorType::ProxyGetOwnDescriptor{Undef => Undefined}Return 2021-01-14 08:13:32 +01:00
LibKeyboard Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibLine LibLine: Use StringView::find() to find '::' in history entries 2021-01-12 23:36:20 +01:00
LibM Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibMarkdown Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibPCIDB LibC+Everywhere: Remove open_with_path_length() in favor of open() 2021-01-12 23:34:01 +01:00
LibProtocol LibIPC: Close received IPC::File fd's by default unless taken 2021-01-14 09:50:14 +01:00
LibPthread LibPthread: Add pthread_equal() 2021-01-12 13:42:45 +01:00
LibRegex Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibTar Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibTextCodec Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibThread Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibTLS Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibTTF Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibVT Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibWeb Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibX86 Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
CMakeLists.txt Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00