libwebsockets/lib/roles/http
Andy Green ec1cd5c4f7 client-http: improve exit paths
The handling of return codes in client-http generally can do with some
improvement.  Basically it should be OK (0) or the wsi should be closed
synchronously in the function and return nonzero.

Re-use LWS_HPI_RET_WSI_ALREADY_DIED as the closed return to make the
meaning unambiguous.

Add some extra use of bail3 exit path to cleanly return the closed
value with cce for some extra cases.
2025-04-08 05:42:39 +01:00
..
client client-http: improve exit paths 2025-04-08 05:42:39 +01:00
compression http: compression: fix selection 2022-05-17 15:53:53 +01:00
server spa: use sized local info rather than incoming 2024-12-13 09:23:07 +00:00
CMakeLists.txt http: cookies: support cookie jar in and out 2021-08-21 17:44:40 +01:00
cookie.c coverity 472863: cookies: length check order wrong 2025-01-19 16:59:17 +00:00
date.c http: date: use timegm 2021-08-13 05:25:00 +01:00
header.c http: lws_add_http_header_by_name: add colon if needed 2022-01-27 14:30:12 +00:00
lextable-strings.h http: x-amn-dss-signature header 2021-02-17 11:39:15 +00:00
lextable.h http: x-amn-dss-signature header 2021-02-17 11:39:15 +00:00
minilex.c h2: mark :protocol as an h2 psuedoheader 2020-09-20 09:17:09 +01:00
parsers.c http: cookie_get 2021-12-02 09:46:46 +00:00
private-lib-roles-http.h lws_metrics 2021-03-08 21:47:28 +00:00