Changes since version 1.9-dev9 : Christopher Faulet (7): MINOR: htx: Rename functions htx_*_to_str() to be H1 specific BUG/MINOR: htx: Force HTTP/1.1 on H1 formatting when version is 1.1 or above BUG/MINOR: flt_trace/compression: Use the right flag to add the HTX support BUG/MEDIUM: mux-h1: Always set CS_FL_RCV_MORE when data are received in h1_recv() MINOR: mux-h1: Make sure to return 1 in h1_recv() when needed BUG/MEDIUM: mux-h1: Release the mux H1 in h1_process() if there is no h1s BUG/MINOR: proto_htx: Truncate the request when an error is detected Jérôme Magnin (1): BUG/MINOR: fix ssl_fc_alpn and actually add ssl_bc_alpn Olivier Houchard (8): BUG/MEDIUM: h1: Destroy a connection after detach if it has no owner. BUG/MEDIUM: h2: Don't forget to wake the tasklet after shutr/shutw. BUG/MEDIUM: stream_interface: Make REALLY sure we read all the data. MEDIUM: mux-h1: Revamp the way subscriptions are handled. BUG/MEDIUM: h2: When sending in HTX, make sure the caller knows we sent all. BUG/MEDIUM: h1: Correctly report used data with no len. MEDIUM: h1: Realign the ibuf before calling rcv_buf if needed. BUG/MEDIUM: mux_pt: Always set CS_FL_RCV_MORE. William Lallemand (1): BUG/MEDIUM: mworker: stop proxies which have no listener in the master Willy Tarreau (5): BUG/MEDIUM: mux-h2: properly update the window size in HTX mode BUG/MEDIUM: mux-h2: make sure to always report HTX EOM when consumed by headers BUG/MEDIUM: mux-h2: stop sending HTX once the mux is blocked BUG/MEDIUM: mux-h2: don't send more HTX data than requested MINOR: mux-h2: stop on non-DATA and non-EOM HTX blocks