ladybird/Libraries/LibRequests
Sam Atkins 1d7825f601 RequestServer: Terminate cancelled and failed websockets cleanly
Convert DNS failures and connecting-stage close requests into terminal
websocket state changes, and remove websocket entries once they close.

This keeps clients from getting stuck in CONNECTING and makes early
cancelled or failed websocket attempts terminate like the other close
paths.
2026-05-05 19:14:29 +02:00
..
ALPNHttpVersion.h RequestServer: Retrieve timing info from curl and pipe it to LibWeb 2025-03-06 09:00:53 -07:00
CacheSizes.cpp LibRequests+RequestServer: Add a method to estimate disk cache size 2025-11-12 09:06:21 -05:00
CacheSizes.h LibRequests+RequestServer: Add a method to estimate disk cache size 2025-11-12 09:06:21 -05:00
CMakeLists.txt Meta: Move compile_ipc calls to the relevant client library CMakeLists 2026-03-29 13:59:11 -06:00
Forward.h RequestServer: Retrieve timing info from curl and pipe it to LibWeb 2025-03-06 09:00:53 -07:00
NetworkError.h LibRequests+RequestServer: Add an error code for CURLE_PARTIAL_FILE 2026-01-08 11:59:12 +01:00
Request.cpp LibRequests+RequestServer: Store request IDs as u64 2025-12-12 10:54:33 -05:00
Request.h LibCore: Remove unused header in EventReceiver 2026-02-21 19:27:35 +01:00
RequestClient.cpp RequestServer: Terminate cancelled and failed websockets cleanly 2026-05-05 19:14:29 +02:00
RequestClient.h RequestServer: Use correct request map for stale-while-revalidate cookie 2026-04-13 19:43:13 -04:00
RequestTimingInfo.cpp LibWeb+LibWebView+LibRequests: Reduce dependency on LibIPC includes 2025-12-01 15:12:52 +01:00
RequestTimingInfo.h LibWeb+LibWebView+LibRequests: Reduce dependency on LibIPC includes 2025-12-01 15:12:52 +01:00
WebSocket.cpp LibRequests+RequestServer: Store websocket IDs as u64 2025-12-12 10:54:33 -05:00
WebSocket.h LibRequests+RequestServer: Store websocket IDs as u64 2025-12-12 10:54:33 -05:00