Changes since version 2.6-dev7 : Amaury Denoyelle (1): BUG/MINOR: quic: fix use-after-free with trace on ACK consume Christopher Faulet (5): BUG/MINOR: rules: Forbid captures in defaults section if used by a backend BUG/MEDIUM: rules: Be able to use captures defined in defaults section BUG/MINOR: rules: Fix check_capture() function to use the right rule arguments REGTESTS: fix the race conditions in be2dec.vtc ad field.vtc BUG/MEDIUM: http-ana: Fix memleak in redirect rules with ignore-empty option Remi Tricot-Le Breton (2): BUG/MINOR: connection: "connection:close" header added despite 'close-spread-time' MINOR: connection: Add way to disable active connection closing during soft-stop Tim Duesterhus (3): CLEANUP: Destroy `http_err_chunks` members during deinit BUG/MINOR: resolvers: Fix memory leak in resolvers_deinit() MINOR: Call deinit_and_exit(0) for `haproxy -vv` William Lallemand (7): REGTESTS: webstats: remove unused stats socket in /tmp MEDIUM: httpclient: disable SSL when the ca-file couldn't be loaded BUG/MINOR: httpclient/lua: error when the httpclient_start() fails BUG/MINOR: ssl: free the cafile entries on deinit BUG/MINOR: ssl: memory leak when trying to load a directory with ca-file MEDIUM: httpclient: re-enable the verify by default BUG/MEDIUM: ssl/cli: fix yielding in show_cafile_detail Willy Tarreau (16): BUG/MINOR: http-act: make release_http_redir() more robust BUG/MINOR: sample: add missing use_backend/use-server contexts in smp_resolve_args MINOR: sample: don't needlessly call c_none() in sample_fetch_as_type() MINOR: sample: make the bool type cast to bin MEDIUM: backend: add new "balance hash " algorithm MINOR: init: add global setting "fd-hard-limit" to bound system limits BUILD: pollers: use an initcall to register the pollers BUILD: xprt: use an initcall to register the transport layers BUILD: thread: use initcall instead of a constructor BUILD: http: remove the two unused constructors in rules and ana CLEANUP: compression: move the default setting of maxzlibmem to defaults MINOR: tree-wide: always consider EWOULDBLOCK in addition to EAGAIN MINOR: fd: add functions to set O_NONBLOCK and FD_CLOEXEC CLEANUP: tree-wide: use fd_set_nonblock() and fd_set_cloexec() CLEANUP: tree-wide: remove 25 occurrences of unneeded fcntl.h BUILD: compiler: properly distinguish weak and global symbols