Changes since version 3.0-dev3 : Christopher Faulet (15): BUG/MAJOR: mux-h1: Fix zero-copy forwarding when sending chunks of unknown size MINOR: stats: Use a dedicated function to check if output is almost full BUG/MEDIUM: applet: Add a flag to state an applet is using zero-copy forwarding BUG/MEDIUM: stconn/applet: Block 0-copy forwarding if producer needs more room MINOR: applet: Remove uselelss test on SE_FL_SHR/SHW flags MEDIUM: applet: Add notion of shutdown for write for applets MINOR: cli: No longer check SC for shutdown to interrupt wait command BUG/MEDIUM: stconn: Allow expiration update when READ/WRITE event is pending BUG/MEDIUM: stconn: Don't check pending shutdown to wake an applet up CLEANUP: stconn: Move SE flags set by app layer at the end of the bitfield MINOR: stconn: Rename SE_FL_MAY_FASTFWD and reorder bitfield MINOR: stconn: Add SE flag to announce zero-copy forwarding on consumer side MINOR: muxes: Announce support for zero-copy forwarding on consumer side BUG/MAJOR: stconn: Check support for zero-copy forwarding on both sides MINOR: muxes/applet: Simplify checks on options to disable zero-copy forwarding Frederic Lecaille (4): BUG/MEDIUM: quic: Wrong K CUBIC calculation. MINOR: quic: Update K CUBIC calculation (RFC 9438) MINOR: quic: Dynamic packet reordering threshold MINOR: quic: Add a counter for reordered packets Remi Tricot-Le Breton (1): BUG/MEDIUM: ssl: Fix crash when calling "update ssl ocsp-response" when an update is ongoing