Changes since version 3.0.3 : Amaury Denoyelle (5): MINOR: proto: extend connection thread rebind API BUG/MEDIUM: quic: prevent crash on accept queue full CLEANUP: proto: rename TID affinity callbacks CLEANUP: quic: rename TID affinity elements BUG/MINOR: stick-table: fix crash for src_inc_gpc() without stkcounter Aurelien DARRAGON (2): MEDIUM: sink: don't set NOLINGER flag on the outgoing stream interface MEDIUM: log: relax some checks and emit diag warnings instead in lf_expr_postcheck() Christopher Faulet (4): BUG/MINOR: session: Eval L4/L5 rules defined in the default section BUG/MINOR: server: Don't warn fallback IP is used during init-addr resolution BUG/MINOR: cli: Atomically inc the global request counter between CLI commands BUG/MEDIUM: jwt: Clear SSL error queue on error when checking the signature Frederic Lecaille (4): BUG/MINOR: quic: Non optimal first datagram. BUG/MINOR: quic: Lack of precision when computing K (cubic only cc) MINOR: quic: Dump TX in flight bytes vs window values ratio. MINOR: quic: Add information to "show quic" for CUBIC cc. Lukas Tribus (1): DOC: install: don't reference removed CPU arg Valentine Krasnobaeva (3): BUG/MEDIUM: ssl_sock: fix deadlock in ssl_sock_load_ocsp() on error path MEDIUM: init: set default for fd_hard_limit via DEFAULT_MAXFD (take #2) BUG/MEDIUM: init: fix fd_hard_limit default in compute_ideal_maxconn William Lallemand (1): DOC: configuration: issuers-chain-path not compatible with OCSP Willy Tarreau (8): BUILD: listener: silence a build warning about unused value without threads BUG/MEDIUM: debug/cli: fix "show threads" crashing with low thread counts BUG/MAJOR: mux-h2: force a hard error upon short read with pending error DOC: config: improve the http-keep-alive section MEDIUM: h1: allow to preserve keep-alive on T-E + C-L MINOR: queue: add a function to check for TOCTOU after queueing BUG/MEDIUM: queue: deal with a rare TOCTOU in assign_server_and_queue() Revert "MEDIUM: sink: don't set NOLINGER flag on the outgoing stream interface"