Changes since version 2.8.12 : Amaury Denoyelle (2): BUG/MINOR: h1: do not forward h2c upgrade header token BUG/MINOR: h2: reject extended connect for h2c protocol Christopher Faulet (4): MINOR: mux-h1: Set EOI on SE during demux when both side are in DONE state BUG/MEDIUM: mux-h1/mux-h2: Reject upgrades with payload on H2 side only REGTESTS: h1/h2: Update script testing H1/H2 protocol upgrades BUG/MINOR: http-ana: Disable fast-fwd for unfinished req waiting for upgrade Willy Tarreau (6): BUG/MINOR: ssl_sock: fix xprt_set_used() to properly clear the TASK_F_USR1 bit REGTESTS: shorten a bit the delay for the h1/h2 upgrade test MINOR: task: define two new one-shot events for use with WOKEN_OTHER or MSG BUG/MEDIUM: stream: make stream_shutdown() async-safe BUG/MEDIUM: queue: always dequeue the backend when redistributing the last server BUG/MEDIUM: queue: make sure never to queue when there's no more served conns