Changes since version 2.7-dev2 : Amaury Denoyelle (1): BUG/MINOR: quic: do not send CONNECTION_CLOSE_APP in initial/handshake Brad Smith (1): BUILD: makefile: Fix install(1) handling for OpenBSD/NetBSD/Solaris/AIX Christopher Faulet (5): BUILD: debug: Add braces to if statement calling only CHECK_IF() BUG/MINOR: fd: Properly init the fd state in fd_insert() BUG/MEDIUM: stconn: Only reset connect expiration when processing backend side BUG/MINOR: backend: Fallback on RR algo if balance on source is impossible Revert "BUG/MINOR: peers: set the proxy's name to the peers section name" Frédéric Lécaille (1): BUG/MAJOR: mux_quic: fix invalid PROTOCOL_VIOLATION on POST data overlap William Lallemand (14): MINOR: resolvers: resolvers_destroy() deinit and free a resolver BUG/MINOR: resolvers: shut off the warning for the default resolvers BUG/MINOR: ssl: allow duplicate certificates in ca-file directories MINOR: init: load OpenSSL error strings MINOR: ssl: enhance ca-file error emitting BUG/MINOR: mworker/cli: relative pid prefix not validated anymore BUG/MEDIUM: mworker: proc_self incorrectly set crashes upon reload BUG/MINOR: sockpair: wrong return value for fd_send_uxst() MINOR: sockpair: move send_fd_uxst() error message in caller DEBUG: fd: split the fd check MEDIUM: resolvers: continue startup if network is unavailable MINOR: cli: emit a warning when _getsocks was used more than once BUG/MINOR: mworker: PROC_O_LEAVING used but not updated Revert "MINOR: cli: emit a warning when _getsocks was used more than once" Willy Tarreau (8): BUG/MEDIUM: tools: avoid calling dlsym() in static builds (try 2) BUG/MINOR: tools: fix statistical_prng_range()'s output range BUG/MEDIUM: fd/threads: fix incorrect thread selection in wakeup broadcast BUILD: add detection for unsupported compiler models BUG/MEDIUM: master: force the thread count earlier BUG/MAJOR: poller: drop FD's tgid when masks don't match DEBUG: fd: detect possibly invalid tgid in fd_insert() BUG/MINOR: fd: always remove late updates when freeing fd_updt[]