Changes since version 2.6.17 : Amaury Denoyelle (3): BUG/MEDIUM: mux-quic: report early error on stream BUG/MEDIUM: quic: remove unsent data from qc_stream_desc buf MINOR: server: allow cookie for dynamic servers Aurelien DARRAGON (5): BUG/MINOR: ext-check: cannot use without preserve-env BUG/MINOR: log: fix lf_text_len() truncate inconsistency BUG/MINOR: tools/log: invalid encode_{chunk,string} usage BUG/MINOR: log: invalid snprintf() usage in sess_build_logline() CLEANUP: log: lf_text_len() returns a pointer not an integer Christopher Faulet (6): MINOR: cli: Remove useless loop on commands to find unescaped semi-colon BUG/MEDIUM: cli: Warn if pipelined commands are delimited by a \n BUG/MEDIUM: http-ana: Deliver 502 on keep-alive for fressh server connection BUG/MINOR: http-ana: Fix TX_L7_RETRY and TX_D_L7_RETRY values BUG/MEDIUM: stconn: Don't forward channel data if input data must be filtered BUG/MEDIUM: peers: Fix exit condition when max-updates-at-once is reached Damien Claisse (1): BUG/MINOR: server: fix slowstart behavior Frederic Lecaille (2): MINOR: net_helper: Add support for floats/doubles. BUG/MEDIUM: grpc: Fix several unaligned 32/64 bits accesses Ilya Shipitsin (1): CI: revert kernel addr randomization introduced in 3a0fc864 Willy Tarreau (5): BUG/MEDIUM: cli: fix once for all the problem of missing trailing LFs MINOR: ext-check: add an option to preserve environment variables BUG/MINOR: debug: make sure DEBUG_STRICT=0 does work as documented BUG/MEDIUM: peers/trace: fix crash when listing event types BUG/MEDIUM: evports: do not clear returned events list on signal