Changes since version 2.8-dev7 : Amaury Denoyelle (1): MINOR: fd: implement fd_migrate_on() to migrate on a non-local thread Christopher Faulet (11): BUG/MEDIUM: cli: Set SE_FL_EOI flag for '_getsocks' and 'quit' commands BUG/MEDIUM: cli: Eat output data when waiting for appctx shutdown BUG/MEDIUM: http-client: Eat output data when waiting for appctx shutdown BUG/MEDIUM: stats: Eat output data when waiting for appctx shutdown BUG/MEDIUM: log: Eat output data when waiting for appctx shutdown BUG/MEDIUM: dns: Kill idle DNS sessions during stopping stage BUG/MINOR: resolvers: Wakeup DNS idle task on stopping BUG/MEDIUM: resolvers: Force the connect timeout for DNS resolutions MINOR: hlua: Stop to check the SC state when executing a hlua cli command BUG/MEDIUM: mux-h1: Report EOI when a TCP connection is upgraded to H2 BUG/MEDIUM: mux-h2: Never set SE_FL_EOS without SE_FL_EOI or SE_FL_ERROR Frédéric Lécaille (14): MINOR: quic: Trace fix in quic_pto_pktns() (handshaske status) BUG/MINOR: quic: Wrong packet number space probing before confirmed handshake MINOR: quic: Modify qc_try_rm_hp() traces MINOR: quic: Dump more information at proto level when building packets MINOR: quic: Add a trace for packet with an ACK frame MINOR: quic: Add packet loss and maximum cc window to "show quic" BUG/MINOR: quic: Ignored less than 1ms RTTs MINOR: quic: Add connection flags to traces BUG/MEDIUM: quic: Code sanitization about acknowledgements requirements BUG/MINOR: quic: Possible wrapped values used as ACK tree purging limit. BUG/MINOR: quic: SIGFPE in quic_cubic_update() MINOR: quic: Display the packet number space flags in traces MINOR: quic: Remove a useless test about probing in qc_prep_pkts() BUG/MINOR: quic: Wrong Application encryption level selection when probing Olivier Houchard (1): BUG/MEDIUM: fd: don't wait for tmask to stabilize if we're not in it. William Lallemand (1): BUG/MINOR: stick_table: alert when type len has incorrect characters Willy Tarreau (6): MINOR: activity: add a line reporting the average CPU usage to "show activity" MINOR: thread: keep a bitmask of enabled groups in thread_set MINOR: fd: optimize fd_claim_tgid() for use in fd_insert() MINOR: fd: add a lock bit with the tgid MINOR: receiver: reserve special values for "shards" MINOR: bind-conf: support a new shards value: "by-group"