]> git.kaiwu.me - haproxy.git/commit
BUG/MINOR: mux-h2: condition the processing of 8441 extension to global setting
authorWilly Tarreau <w@1wt.eu>
Tue, 5 May 2026 09:40:29 +0000 (11:40 +0200)
committerWilly Tarreau <w@1wt.eu>
Tue, 5 May 2026 12:09:49 +0000 (14:09 +0200)
commit9986ad65a4af0b5e4212f1d12e108090490a8c2d
tree12baa80551fdca7ac74364636d40c5694a992628
parenta950c4b72dbc1747c1ae097681819cb7be6ce151
BUG/MINOR: mux-h2: condition the processing of 8441 extension to global setting

When rfc8441 (extended connect) is disabled via
h2-workaround-bogus-websocket-clients, we properly refrain from
advertising support for extended connect, but we should also ignore
the incoming setting, otherwise it can remain enabled if the client
advertises it.

This should be backported to stable versions.
src/mux_h2.c