Changes since version 2.3-dev9 : Amaury Denoyelle (3): MINOR: mux_h2: capitalize frame type in stats MINOR: mux_h2: add stat for total count of connections/streams MINOR: stats: do not display empty stat module title on html Christopher Faulet (8): BUG/MEDIUM: filters: Don't try to init filters for disabled proxies BUG/MINOR: proxy/server: Skip per-proxy/server post-check for disabled proxies BUG/MINOR: checks: Report a socket error before any connection attempt BUG/MINOR: server: Set server without addr but with dns in RMAINT on startup MINOR: server: Copy configuration file and line for server templates BUG/MEDIUM: mux-pt: Release the tasklet during an HTTP upgrade BUG/MINOR: filters: Skip disabled proxies during startup only CLEANUP: mux-h2: Remove the h1 parser state from the h2 stream Ilya Shipitsin (3): BUILD: ssl: use SSL_CTRL_GET_RAW_CIPHERLIST instead of OpenSSL versions BUILD: ssl: use HAVE_OPENSSL_KEYLOG instead of OpenSSL versions CI: github actions: limit OpenSSL no-deprecated builds to "default,bug,devel" reg-tests Willy Tarreau (11): CLEANUP: pattern: remove unused entry "tree" in pattern.val MINOR: debug: don't count free(NULL) in memstats BUG/MEDIUM: stick-table: limit the time spent purging old entries BUG/MEDIUM: listener: only enable a listening listener if needed BUG/MEDIUM: listener: never suspend inherited sockets BUG/MEDIUM: listener: make the master also keep workers' inherited FDs MINOR: fd: add fd_want_recv_safe() MEDIUM: listeners: make use of fd_want_recv_safe() to enable early receivers REGTESTS: mark abns_socket as working now MINOR: sock: add a check against cross worker<->master socket activities BUG/MEDIUM: server: make it possible to kill last idle connections