Changes since version 3.3.1 : Alexander Stephan (1): BUG/MINOR: mworker/cli: fix show proc pagination using reload counter Amaury Denoyelle (6): BUG/MINOR: quic: fix deprecated warning for window size keyword MINOR: cfgparse: remove duplicate "force-persist" in common kw list BUG/MEDIUM: quic: fix ACK ECN frame parsing BUG/MINOR: proxy: free persist_rules BUG/MEDIUM: mux-quic: prevent BUG_ON() on aborted uni stream close BUG/MINOR: proxy: fix deinit crash on defaults with duplicate name Aurelien DARRAGON (9): BUG/MINOR: hlua_fcn: fix broken yield for Patref:add_bulk() BUG/MINOR: hlua_fcn: ensure Patref:add_bulk() is given a table object before using it BUG/MINOR: http_act: fix deinit performed on uninitialized lf_expr in release_http_map() MINOR: cli: use srv_drop() when server was created using new_server() BUG/MINOR: server: ensure server is detached from proxy list before being freed BUG/MEDIUM: promex: server iteration may rely on stale server BUG/MEDIUM: log: parsing log-forward options may result in segfault BUG/MEDIUM: hlua: fix invalid lua_pcall() usage in hlua_traceback() BUG/MINOR: hlua: consume error object if ignored after a failing lua_pcall() Christian Ruppert (1): REGTESTS: ssl: Fix reg-tests curve check Christopher Faulet (6): BUG/MEDIUM: peers: Properly handle shutdown when trying to get a line BUG/MEDIUM: mux-h1: Take care to update value during zero-copy forwarding BUG/MEDIUM: stconn: Move data from to during zero-copy forwarding BUG/MINOR: promex: Detach promex from the server on error dump its metrics dump BUG/MEDIUM: mux-h1: Skip UNUSED htx block when formating the start line BUG/MINOR: proto_tcp: Properly report support for HAVE_TCP_MD5SIG feature Egor Shestakov (1): BUG/MINOR: cfgparse: fix "default" prefix parsing William Lallemand (10): BUG/MEDIUM: mworker: can't use signals after a failed reload BUILD: ssl: strchr definition changed in C23 BUILD: tools: memchr definition changed in C23 BUG/MINOR: cfgparse: wrong section name upon error BUG/MINOR: cli/stick-tables: argument to "show table" is optional BUG/MEDIUM: ssl: fix error path on generate-certificates BUG/MEDIUM: ssl: fix generate-certificates option when SNI greater than 64bytes REGTESTS: ssl: fix generate-certificates w/ LibreSSL MINOR: ssl: allow to disable certificate compression BUG/MINOR: ssl: fix error message of tune.ssl.certificate-compression Willy Tarreau (6): MINOR: mux-h2: add missing glitch count for non-decodable H2 headers MINOR: mux-h2: perform a graceful close at 75% glitches threshold BUG/MINOR: backend: fix the conn_retries check for TFO BUG/MINOR: backend: inspect request not response buffer to check for TFO DOC: config: fix the length attribute name for stick tables of type binary / string BUILD: sockpair: fix build issue on macOS related to variable-length arrays akarl10 (1): BUG/MINOR: ech/quic: enable ech configuration also for quic listeners