ladybird/Libraries/LibHTTP
Shannon Booth db5f16f042 LibHTTP: Parse token-list headers according to their ABNF
The previous implementation did not fully align with each
headers ABNF, so would not reject some headers as we should
have been doing.

Fixes 6 WPT subtests for

https://wpt.live/cors/access-control-expose-headers-parsing.window.html
2026-03-01 18:16:16 +00:00
..
Cache LibHTTP: Correctly normalize header whitespace in cache utilities 2026-02-26 22:27:46 +01:00
Cookie LibHTTP: Remove unused header in ParsedCookie 2026-02-23 12:15:23 +01:00
CMakeLists.txt LibHTTP+LibWebView+RequestServer: Allow users to set disk cache limits 2026-02-13 10:20:52 -05:00
Forward.h LibHTTP+LibWeb: Move the IncludeCredentials enum to LibHTTP 2026-02-10 12:21:20 +01:00
Header.cpp LibHTTP: Parse token-list headers according to their ABNF 2026-03-01 18:16:16 +00:00
Header.h LibHTTP: Return a StringView from HTTP::normalize_header_value 2026-02-26 22:27:46 +01:00
HeaderList.cpp LibHTTP: Remove unused header in HeaderList 2026-02-23 12:15:23 +01:00
HeaderList.h LibHTTP: Correctly normalize header whitespace in cache utilities 2026-02-26 22:27:46 +01:00
HTTP.cpp LibHTTP+LibWeb+RequestServer: Move Fetch's HTTP header infra to LibHTTP 2025-11-27 14:57:29 +01:00
HTTP.h LibHTTP+LibWeb+RequestServer: Move Fetch's HTTP header infra to LibHTTP 2025-11-27 14:57:29 +01:00
HttpRequest.cpp LibHTTP: Remove unused header in HttpRequest 2026-02-23 12:15:23 +01:00
HttpRequest.h LibHTTP: Remove unused header in HttpRequest 2026-02-23 12:15:23 +01:00
Method.cpp LibHTTP+LibWeb+RequestServer: Move Fetch's HTTP header infra to LibHTTP 2025-11-27 14:57:29 +01:00
Method.h LibHTTP+LibWeb+RequestServer: Move Fetch's HTTP header infra to LibHTTP 2025-11-27 14:57:29 +01:00
Status.h LibHTTP+LibWeb: Remove unused HTTP::HTTPResponse 2025-11-27 14:57:29 +01:00