BUG/MINOR: qpack: reject invalid increment count decoding
Close the connection using QPACK_DECODER_STREAM_ERROR when receiving an
invalid insert count increment. As haproxy does not use dynamic table,
this instruction must never be emitted by the peer.
Prior to this patch, haproxy silently ignored such instruction which is
not conform to the QUIC specification.
This should be backported up to 2.6. Note that on 2.6 qcc_set_error()
must be replaced by function qcc_emit_cc_app().
(cherry picked from commit bd71212ea9900d1dc7c5aefe62df44c023520a38)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit 6788071ae87a2dba2710f4e37c27995df9cc8b0b)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
1 file changed