Changes since version 1.8.17 : Christopher Faulet (1): BUG/MINOR: check: Wake the check task if the check is finished in wake_srv_chk() Dirkjan Bussink (1): BUG/MEDIUM: ssl: Fix handling of TLS 1.3 KeyUpdate messages Emeric Brun (1): BUG/MEDIUM: ssl: missing allocation failure checks loading tls key file Jarno Huuskonen (1): DOC: http-request cache-use / http-response cache-store expects cache name Jérôme Magnin (1): BUG/MINOR: server: don't always trust srv_check_health when loading a server state Kevin Zhu (1): BUG/MINOR: deinit: tcp_rep.inspect_rules not deinit, add to deinit Miroslav Zagorac (1): BUG/MINOR: spoe: corrected fragmentation string size Olivier Houchard (4): BUG/MEDIUM: ssl: Disable anti-replay protection and set max data with 0RTT. DOC: Be a bit more explicit about allow-0rtt security implications. MINOR: xref: Add missing barriers. BUG/MEDIUM: stream: Don't forget to free s->unique_id in stream_free(). Tim Duesterhus (1): BUG/MINOR: stick_table: Prevent conn_cur from underflowing Willy Tarreau (24): BUG/MAJOR: cache: fix confusion between zero and uninitialized cache key BUG/MINOR: backend: don't use url_param_name as a hint for BE_LB_ALGO_PH BUG/MINOR: backend: balance uri specific options were lost across defaults BUG/MINOR: backend: BE_LB_LKUP_CHTREE is a value, not a bit DOC: mention the effect of nf_conntrack_tcp_loose on src/dst MINOR: h2: add a bit-based frame type representation MINOR: h2: declare new sets of frame types BUG/MINOR: mux-h2: CONTINUATION in closed state must always return GOAWAY BUG/MINOR: mux-h2: headers-type frames in HREM are always a connection error BUG/MINOR: mux-h2: make it possible to set the error code on an already closed stream BUG/MINOR: hpack: return a compression error on invalid table size updates DOC: nbthread is no longer experimental. SCRIPTS: add the slack channel URL to the announce script SCRIPTS: add the issue tracker URL to the announce script BUG/MINOR: stream: don't close the front connection when facing a backend error BUG/MEDIUM: mux-h2: wake up flow-controlled streams on initial window update BUG/MEDIUM: mux-h2: fix two half-closed to closed transitions BUG/MEDIUM: mux-h2: make sure never to send GOAWAY on too old streams BUG/MEDIUM: mux-h2: wait for the mux buffer to be empty before closing the connection MINOR: stream-int: expand the flags to 32-bit MINOR: stream-int: add a new flag to mention that we want the connection to be killed MINOR: connstream: have a new flag CS_FL_KILL_CONN to kill a connection BUG/MEDIUM: mux-h2: do not close the connection on aborted streams BUG/MINOR: config: fix bind line thread mask validation