18 Commits

Author SHA1 Message Date
mmatur efcc60fbdb Merge branch v3.6 into master 2026-03-06 16:13:25 +01:00
Kevin Pollet 9ab7fb860d Bump github.com/valyala/fasthttp to v1.69.0 2026-03-06 11:00:12 -03:00
mmatur 3315a9fbec Merge current v2.11 into v3.6 2026-01-16 09:13:54 +01:00
boqishan 97158ac770 Replace Split in loops with more efficient SplitSeq 2026-01-14 17:40:07 +01:00
Landry Benguigui 78e2dab155 feat: add global option to disable X-Forwarded-For appending 2025-12-19 11:18:04 +01:00
Romain 2fdee25bb3 Attempt to fix TestProxyFromEnvironment test
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2025-06-02 10:46:04 +02:00
romain f6fb240eb6 Merge branch v2.11 into v3.3 2025-04-17 16:18:33 +02:00
Kevin Pollet 1ccbf743cb Add WebSocket headers if they are present in the request
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2025-02-17 20:20:05 +01:00
Kevin Pollet 1cfcf0d318 Chunked responses does not have a Content-Length header
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2025-02-14 17:44:04 +01:00
Kevin Pollet cdd24e91b4 Fix content-length header assertion
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2025-01-31 12:00:05 +01:00
romain 4fd6b10b7d Merge branch v2.11 into v3.3 2025-01-31 11:14:59 +01:00
Romain fb527dac1c Handle responses without content length header
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2025-01-23 10:00:05 +01:00
Kevin Pollet 0528c054a6 Do not read response body for HEAD requests
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2025-01-14 15:16:05 +01:00
Julien Salleyron f70949e3fa Fix case problem for websocket upgrade 2024-11-06 09:56:04 +01:00
Kevin Pollet e3ed52ba7c Detect and drop broken conns in the fastproxy pool
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2024-10-25 14:26:04 +02:00
Michael 83871f27dd Add an option to preserve server path 2024-10-17 09:12:04 +02:00
Romain be156f6071 Ignore garbage collector flaky test 2024-10-10 10:48:04 +02:00
Kevin Pollet f8a78b3b25 Introduce a fast proxy mode to improve HTTP/1.1 performances with backends
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2024-09-26 11:00:05 +02:00