Changes since version 3.3.12 : Amaury Denoyelle (10): BUG/MEDIUM: h3: fix parser desync on error with multiple frames BUG/MINOR: mux_quic: prevent multiple STOP_SENDING emission per stream BUG/MEDIUM: mux_quic: do not free QCS if STOP_SENDING to sent BUG/MINOR: ssl: fix proxy lookup for show ssl sni DOC: fix typo in "del ssl ech" command BUG/MEDIUM: proxy: protect "show servers ..." against server deletion MINOR: mux_quic: use separate error code for STOP_SENDING MEDIUM: mux-quic: extend shut to app proto layer BUG/MEDIUM: mux_quic: complete stream shutdown for read channel BUG/MINOR: quic: ignore STREAM after MUX closure on BE side Christopher Faulet (11): BUG/MINOR: sample: Fix a possible underflow on be2hex for large chunk size BUG/MINOR: stream: Fix custom timeouts initialization when setting backend BUG/MINOR: stream: Fix custom max-retries initialization when setting backend BUG/MINOR: http-conv: Make url-dec failed if no space for trailing null byte BUG/MINOR: hlua: Apply socket timeout on server side only REORG: stconn: Move sc_chk_rcv() from sc_strm.h to stconn.c BUG/MEDIUM: applet: Reenable reads in applet context if requesting a connection BUG/MINOR: mux-h1: Don't delay send if message with c-l was fully sent BUG/MEDIUM: sample: Adjust sample size capacity after pointer shift for bytes() BUG/MEDIUM: sample: Adjust sample size capacity after pointer shift for ltrim() BUG/MINOR: sample: Fix bytes() when length it greater than remaining data Frederic Lecaille (3): BUG/MEDIUM: protobuf: adjust sample size capacity after pointer shift BUG/MEDIUM: protobuf: fix nested path bypass in field lookup REGTESTS: protobuf: add regression test for nested vs flat paths Maxime Henrion (4): BUG/MINOR: shctx: fix shctx_row_data_get() when offset exceeds a block MINOR: shctx: clamp shctx_row_data_get() reads against the offset DOC: stats: document the per-proxy byte count fields in the CSV list BUG/MEDIUM: cache: reattach the row when a secondary entry is incomplete Olivier Houchard (4): BUG/MEDIUM: fd: Fix a deadlock when closing other tgroups fds BUG/MEDIUM: stats: Ensure that Origin is valid on POSTs DOC: stats: Document that stats admin is vulnerable to a CSRF attack BUG/MEDIUM: ssl-gencert: Don't forget to free memory when done Willy Tarreau (2): MINOR: stats: factor the proxy vs scope check into its own function BUG/MEDIUM: stats: subject "stats admin" accesses to "stats scope" filtering