Changes since version 3.1.12 : Christian Ruppert (1): REGTESTS: ssl: Fix reg-tests curve check Christopher Faulet (9): BUG/MEDIUM: http-ana: Properly detect client abort when forwarding response (v2) BUG/MEDIUM: stconn: Don't report abort from SC if read0 was already received MINOR: ssl: Add a function to hash SNIs MINOR: ssl: Store hash of the SNI for cached TLS sessions MINOR: ssl: Compare hashes instead of SNIs when a session is cached MINOR: connection/ssl: Store the SNI hash value in the connection itself MEDIUM: tcpcheck/backend: Get the connection SNI before initializing SSL ctx BUG/MEDIUM: ssl: Don't reuse TLS session if the connection's SNI differs MEDIUM: ssl/server: No longer store the SNI of cached TLS sessions Olivier Houchard (3): MEDIUM: h1: Immediately try to read data for frontend MINOR: connections: Add a new CO_FL_SSL_NO_CACHED_INFO flag BUG/MEDIUM: ssl: Don't resume session for check connections William Lallemand (5): BUG/MEDIUM: mworker: can't use signals after a failed reload BUILD: ssl: strchr definition changed in C23 BUILD: tools: memchr definition changed in C23 BUG/MINOR: cfgparse: wrong section name upon error BUG/MINOR: cli/stick-tables: argument to "show table" is optional Willy Tarreau (7): MEDIUM: mux-h2: do not needlessly refrain from sending data early MINOR: mux-h2: extract the code to send preface+settings into its own function BUG/MINOR: mux-h2: send the preface along with the first request if needed BUG/MINOR: sock-inet: ignore conntrack for transparent sockets on Linux BUG/MINOR: backend: fix the conn_retries check for TFO BUG/MINOR: backend: inspect request not response buffer to check for TFO BUILD: sockpair: fix build issue on macOS related to variable-length arrays