Changes since version 3.3-dev12 : Amaury Denoyelle (7): BUG/MINOR: quic: close connection on CID alloc failure MINOR: quic: adjust CID conn tree alloc in qc_new_conn() MINOR: quic: split CID alloc/generation function BUG/MEDIUM: quic: handle collision on CID generation MINOR: quic: extend traces on CID allocation MEDIUM/OPTIM: quic: alloc quic_conn after CID collision check BUG/MINOR: do not account backend connections into maxconn Aurelien DARRAGON (2): MINOR: stats-proxy: ensure future-proof FN_AGE manipulation in me_generate_field() BUG/MEDIUM: stats-file: fix shm-stats-file preload not working anymore Damien Claisse (1): MINOR: ssl/sample: expose ssl_*c_curve for AWS-LC Frederic Lecaille (15): BUG/MEDIUM: quic-be: do not launch the connection migration process MINOR: quic-be: Parse the NEW_TOKEN frame MEDIUM: quic-be: Parse, store and reuse tokens provided by NEW_TOKEN MINOR: quic-be: helper functions to save/restore transport params (0-RTT) MINOR: quic-be: helper quic_reuse_srv_params() function to reuse server params (0-RTT) MINOR: quic-be: Save the backend 0-RTT parameters MEDIUM: quic-be: modify ssl_sock_srv_try_reuse_sess() to reuse backend sessions (0-RTT) MINOR: quic-be: allow the preparation of 0-RTT packets MINOR: quic-be: Send post handshake frames from list of frames (0-RTT) MEDIUM: quic-be: qc_send_mux() adaptation for 0-RTT MINOR: quic-be: discard the 0-RTT keys MEDIUM: quic-be: enable the use of 0-RTT MINOR: quic-be: validate the 0-RTT transport parameters MINOR: quic-be: do not create the mux after handshake completion (for 0-RTT) MINOR: quic-be: avoid a useless I/O callback wakeup for 0-RTT sessions Remi Tricot-Le Breton (1): BUG/MEDIUM: init: 'devnullfd' not properly closed for master William Lallemand (3): BUG/MINOR: acme: more explicit error when BIO_new_file() BUG/MEDIUM: acme: move from mt_list to a rwlock + ebmbtree BUG/MINOR: acme: can't override the default resolver Willy Tarreau (1): BUG/MEDIUM: config: for word expansion, empty or non-existing are the same