haproxy/reg-tests/http-messaging
Christopher Faulet 8d2514e087 BUG/MINOR: http-htx: Support default path during scheme based normalization
As stated in RFC3986, for an absolute-form URI, an empty path should be
normalized to a path of "/". This is part of scheme based normalization
rules. This kind of normalization is already performed for default ports. So
we might as well deal with the case of empty path.

The associated reg-tests was updated accordingly.

This patch should fix the issue #2573. It may be backported as far as 2.4 if
necessary.
2024-05-24 16:17:24 +02:00
..
common.pem MINOR: server: add ws keyword 2021-11-03 16:24:48 +01:00
h1_host_normalization.vtc BUG/MINOR: http-htx: Support default path during scheme based normalization 2024-05-24 16:17:24 +02:00
h1_request_target_validation.vtc BUG/MAJOR: h1: Be stricter on request target validation during message parsing 2024-05-15 21:20:37 +02:00
h1_to_h1.vtc BUG/MAJOR: http: reject any empty content-length header value 2023-08-09 09:27:38 +02:00
h2_desync_attacks.vtc REGTESTS: add a test to prevent h2 desync attacks 2021-08-17 10:22:20 +02:00
h2_to_h1.vtc BUG/MAJOR: http: reject any empty content-length header value 2023-08-09 09:27:38 +02:00
http_abortonclose.vtc REGTESTS: http: Improve script testing abortonclose option 2023-11-14 11:01:51 +01:00
http_bodyless_response.vtc REGTESTS: http: Create a dedicated script to test spliced bodyless responses 2023-08-04 15:02:19 +02:00
http_bodyless_spliced_response.vtc REGTESTS: Test SPLICE feature is enabled to execute script about splicing 2023-08-04 15:08:06 +02:00
http_msg_full_on_eom.vtc REGTESTS: extend the default I/O timeouts and make them overridable 2021-11-18 17:57:11 +01:00
http_request_buffer.vtc MAJOR: http-ana: Review error handling during HTTP payload forwarding 2023-01-13 11:18:23 +01:00
http_splicing_chunk.vtc REGTESTS: Reenable HTTP tests about splicing 2023-10-17 18:51:13 +02:00
http_splicing.vtc REGTESTS: Reenable HTTP tests about splicing 2023-10-17 18:51:13 +02:00
http_transfer_encoding.vtc REGTESTS: extend the default I/O timeouts and make them overridable 2021-11-18 17:57:11 +01:00
http_wait_for_body.vtc REGTESTS: extend the default I/O timeouts and make them overridable 2021-11-18 17:57:11 +01:00
protocol_upgrade.vtc REGTESTS: extend the default I/O timeouts and make them overridable 2021-11-18 17:57:11 +01:00
scheme_based_normalize.vtc REGTESTS: extend the default I/O timeouts and make them overridable 2021-11-18 17:57:11 +01:00
srv_ws.vtc REGTESTS: wolfssl: temporarly disable some failing reg-tests 2023-10-09 23:05:18 +02:00
truncated.vtc REGTESTS: Remove REQUIRE_VERSION=1.9 from all tests (2) 2024-04-02 07:27:33 +02:00
websocket.vtc BUG/MEDIUM: http-ana: Properly switch the request in tunnel mode on upgrade 2023-04-17 16:17:35 +02:00