ladybird/Services/RequestServer
ayeteadoe 782cf581e4 CMake: Make Ladybird and all Services executables console applications
We set bInheritHandles to TRUE for all child processes we spawn. Some
of the types of objects that support handle inheritence is all of the
STD handles (STD_INPUT_HANDLE, STD_OUTPUT_HANDLE, STD_ERROR_HANDLE) and
the console screen buffer. This means if Ladybird and all the child
service processes it launches/communicates with our console apps, only
a single console needs to be allocated and all child process output
their logs to that single console.
2025-11-03 13:23:47 -05:00
..
Cache RequestServer: Implement stale cache revalidation 2025-11-02 13:03:29 -05:00
CacheLevel.h Everywhere: Hoist the Services folder to the top-level 2024-11-10 12:50:45 +01:00
CMakeLists.txt CMake: Make Ladybird and all Services executables console applications 2025-11-03 13:23:47 -05:00
ConnectionFromClient.cpp RequestServer: Manage request lifetimes as a simple state machine 2025-10-28 11:52:51 +01:00
ConnectionFromClient.h RequestServer: Manage request lifetimes as a simple state machine 2025-10-28 11:52:51 +01:00
CURL.cpp RequestServer: Move some cURL utilities to their own file 2025-10-28 11:52:51 +01:00
CURL.h RequestServer: Move some cURL utilities to their own file 2025-10-28 11:52:51 +01:00
Forward.h RequestServer: Create RequestPipe abstraction for request data transfer 2025-10-29 17:47:02 -04:00
main.cpp RequestServer: Move Resolver (and related structures) to its own file 2025-10-28 11:52:51 +01:00
Request.cpp RequestServer: Add a CURL_DEBUG flag 2025-11-03 11:55:56 -05:00
Request.h RequestServer: Implement stale cache revalidation 2025-11-02 13:03:29 -05:00
RequestClient.ipc LibRequests: Move NetworkError stringification to LibRequests 2025-04-02 08:52:45 -04:00
RequestPipe.cpp RequestServer: Create RequestPipe abstraction for request data transfer 2025-10-29 17:47:02 -04:00
RequestPipe.h RequestServer: Create RequestPipe abstraction for request data transfer 2025-10-29 17:47:02 -04:00
RequestServer.ipc LibWebView+RequestServer: Support clearing the HTTP disk cache 2025-10-14 13:40:33 +02:00
Resolver.cpp RequestServer: Move Resolver (and related structures) to its own file 2025-10-28 11:52:51 +01:00
Resolver.h RequestServer: Move Resolver (and related structures) to its own file 2025-10-28 11:52:51 +01:00
WebSocketImplCurl.cpp RequestServer: Move some cURL utilities to their own file 2025-10-28 11:52:51 +01:00
WebSocketImplCurl.h RequestServer: Enable in Windows CI 2025-08-23 16:04:36 -06:00