Changes since version 2.9.13 : Amaury Denoyelle (9): MINOR: quic: notify connection layer on handshake completion BUG/MINOR: stream: unblock stream on wait-for-handshake completion BUG/MEDIUM: quic: support wait-for-handshake MINOR: quic: simplify qc_parse_pkt_frms() return path MINOR: quic: use dynamically allocated frame on parsing MINOR: quic: extend return value of CRYPTO parsing BUG/MINOR: quic: repeat packet parsing to deal with fragmented CRYPTO BUG/MEDIUM: quic: prevent crash due to CRYPTO parsing error BUG/MINOR: h2/rhttp: fix HTTP2 conn counters on reverse Aurelien DARRAGON (5): BUG/MEDIUM: pattern: prevent uninitialized reads in pat_match_{str,beg} DOC: config: add example for server "track" keyword DOC: config: reorder "tune.lua.*" keywords by alphabetical order DOC: config: add "tune.lua.burst-timeout" to the list of global parameters DOC: config: add missing "track-sc0" in action keywords matrix Christopher Faulet (4): BUG/MEDIUM: stconn: Don't forward shut for SC in connecting state BUG/MEDIUM: stconn: Only consider I/O timers to update stream's expiration date MINOR: config: Alert about extra arguments for errorfile and errorloc BUG/MEDIUM: h1-htx: Properly handle bodyless messages Olivier Houchard (3): BUG/MEDIUM: queues: Make sure we call process_srv_queue() when leaving BUG/MEDIUM: queues: Do not use pendconn_grab_from_px(). BUG/MEDIUM: queue: Make process_srv_queue return the number of streams Willy Tarreau (1): BUG/MEDIUM: clock: make sure now_ms cannot be TICK_ETERNITY