Changes since version 2.5-dev12 : Amaury Denoyelle (8): MINOR: mux-h2: add trace on extended connect usage BUG/MEDIUM: mux-h2: reject upgrade if no RFC8441 support MINOR: stream/mux: implement websocket stream flag MINOR: connection: implement function to update ALPN MINOR: connection: add alternative mux_ops param for conn_install_mux_be MEDIUM: server/backend: implement websocket protocol selection MINOR: server: add ws keyword DOC: add QUIC instruction in INSTALL Emeric Brun (4): BUG/MINOR: resolvers: fix sent messages were counted twice BUG/MINOR: resolvers: throw log message if trash not large enough for query MINOR: resolvers/dns: split dns and resolver counters in dns_counter struct MEDIUM: resolvers: rename dns extra counters to resolvers extra counters Remi Tricot-Le Breton (1): BUG/MINOR: jwt: Fix jwt_parse_alg incorrectly returning JWS_ALG_NONE Tim Duesterhus (7): MINOR: jwt: Make invalid static JWT algorithms an error in `jwt_verify` converter CLEANUP: halog: Remove dead stores DEV: coccinelle: Add ha_free.cocci CLEANUP: Apply ha_free.cocci DEV: coccinelle: Add rule to use `istnext()` where possible CLEANUP: Apply ist.cocci REGTESTS: Use `feature cmd` for 2.5+ tests (2) Willy Tarreau (1): SCRIPTS: git-show-backports: re-enable file-based filtering