commit | 4f09ec812adbd9336cddc054660a7fb5cd54b459 | [log] [tgz] |
---|---|---|
author | Christopher Faulet <cfaulet@haproxy.com> | Wed Jun 19 09:25:58 2019 +0200 |
committer | Christopher Faulet <cfaulet@haproxy.com> | Wed Jun 19 10:06:31 2019 +0200 |
tree | f670e42a2797f2a2679543a7e50f173b4693d3d6 | |
parent | dd2a5620d594523cd515a629e105a9a2b64345bb [diff] |
BUG/MEDIUM: mux-h2: Remove the padding length when a DATA frame size is checked When a DATA frame is processed for a message with a content-length, we first take care to not have a frame size that exceeds the remaining to read. Otherwise, an error is triggered. But we must remove the padding length from the frame size because the padding is not included in the announced content-length. This patch must be backported to 2.0 and 1.9.