summaryrefslogtreecommitdiff
path: root/Userland/Services/InspectorServer
AgeCommit message (Collapse)Author
2021-07-01InspectorServer: Use LocalSocket method to get pidTimothy
2021-06-24Userland: Remove dummy IPC methodsGunnar Beutner
They're not used anywhere and are unnecessary boilerplate code. So let's remove them and update IPCCompiler to allow for empty endpoint declarations.
2021-06-17Everywhere: Add component declarationsGunnar Beutner
This adds component declarations so that users can select to not build certain parts of the OS.
2021-06-02InspectorServer: Add `is_inspectable` IPCMatthew Jones
2021-06-01InspectorServer: Remove extraneous curly bracketsGunnar Beutner
2021-05-23InspectorServer: Remove unnecessary greet() messageAndreas Kling
2021-05-22LibCore: Make all processes opt out of InspectorServer by defaultAndreas Kling
This functionality, while neat, isn't really something you need enabled all the time. Let's make it opt-in instead. Pass MakeInspectable::Yes to the Core::EventLoop constructor if you want your program to become inspectable.
2021-05-16AK+Userland: Fix some compiler warnings and make variables const-refGunnar Beutner
This fixes a few compiler warnings and makes some variables const-ref in preparation for the next commit which changes how ByteBuffer works.
2021-05-13InspectorServer: Add another missing <AK/JsonObject.h> includeAndreas Kling
2021-05-13InspectorServer: Add missing <AK/JsonObject.h> includeAndreas Kling
2021-05-13Services: Add InspectorServer to reverse the direction of InspectorAndreas Kling
This service daemon will act as an intermediary between the Inspector program and the inspectable programs it wants to inspect. Programs can make themselves available for inspection by connecting to /tmp/portal/inspectables using the Core::EventLoop RPC protocol.