Changes since version 2.2.0 : Christopher Faulet (7): BUG/MEDIUM: mux-h2: Don't add private connections in available connection list BUG/MEDIUM: mux-fcgi: Don't add private connections in available connection list BUG/MEDIUM: mux-h1: Continue to process request when switching in tunnel mode BUG/MINOR: mux-fcgi: Handle empty STDERR record BUG/MINOR: mux-fcgi: Set conn state to RECORD_P when skipping the record padding BUG/MINOR: mux-fcgi: Set flags on the right stream field for empty FCGI_STDOUT BUG/MEDIUM: channel: Be aware of SHUTW_NOW flag when output data are peeked Emeric Brun (2): BUG/MEDIUM: log: issue mixing sampled to not sampled log servers. BUG/MEDIUM: resolve: fix init resolving for ring and peers section. Harris Kaufmann (1): BUG/MEDIUM: fcgi-app: fix memory leak in fcgi_flt_http_headers Ilya Shipitsin (1): BUG/MEDIUM: server: resolve state file handle leak on reload Lukas Tribus (1): DOC: ssl: req_ssl_sni needs implicit TLS Tim Duesterhus (2): BUG/MINOR: sample: Free str.area in smp_check_const_bool BUG/MINOR: sample: Free str.area in smp_check_const_meth Willy Tarreau (8): BUG/MEDIUM: lists: add missing store barrier on MT_LIST_BEHEAD() BUG/MEDIUM: lists: add missing store barrier in MT_LIST_ADD/MT_LIST_ADDQ CONTRIB: da: fix memory leak in dummy function da_atlas_open() BUG/MEDIUM: server: fix possibly uninitialized state file on close BUILD: config: address build warning on raspbian+rpi4 BUG/MAJOR: tasks: make sure to always lock the shared wait queue if needed BUILD: config: fix again bugs gcc warnings on calloc BUG/MEDIUM: arg: empty args list must be dropped