ladybird/Userland
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
..
Applications Kernel+LibELF+LibCoreDump+CrashReporter: Use JSON for ProcessInfo 2021-01-15 23:26:47 +01:00
Demos LibGfxScaleDemo: Add Emoji to window title bar 2021-01-15 22:11:51 +01:00
DevTools UserspaceEmulator: Support the anon_create, sendfd and recvfd syscalls 2021-01-15 14:17:19 +01:00
DynamicLoader Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Games Demos+Games: Pledge "sendfd" in demos and games 2021-01-15 18:47:07 +01:00
Libraries Kernel+LibELF+LibCoreDump+CrashReporter: Use JSON for ProcessInfo 2021-01-15 23:26:47 +01:00
MenuApplets Everywhere: Pledge "sendfd" in WindowServer client programs 2021-01-15 14:10:32 +01:00
Services WindowServer+Taskbar: Send WM icon updates as Gfx::ShareableBitmap 2021-01-15 23:24:07 +01:00
Shell Shell: Add formatter for history events 2021-01-15 19:13:03 +01:00
Tests Tests: Move test-gfx-font to /usr/Tests/LibGfx/font and add new tests 2021-01-15 19:11:35 +01:00
Utilities WindowServer: Add a "scale" parameter to the SetResolution message and plumb it through 2021-01-15 22:05:08 +01:00
CMakeLists.txt Services: Move to Userland/Services/ 2021-01-12 12:23:01 +01:00