]> git.kaiwu.me - nginx.git/commit
HTTP/3: fix QPACK static table values to match RFC 9204
authorNexory <St4yl3r30@hotmail.de>
Fri, 23 Oct 2026 04:47:25 +0000 (06:47 +0200)
committerSergey Kandaurov <pluknet@nginx.com>
Wed, 28 Oct 2026 16:26:26 +0000 (20:26 +0400)
commit835be60c92422a940af3cda6fad27836ed53a384
treed1d897954a9b01702e4ec750fcc1a79869b2257a
parent797c039a9884f69aae96286dcdf1ba633e5ebf81
HTTP/3: fix QPACK static table values to match RFC 9204

Five values of the static table lacked the space after a semicolon
compared to RFC 9204, Appendix A: indexes 52, 57, 58, 62 and 85.  A
field sent by a client as an indexed static entry was thus decoded
without the space, for example "text/html;charset=utf-8" instead of
"text/html; charset=utf-8" in the Content-Type header.  The encoder
is not affected, it does not use these indexes.
src/http/v3/ngx_http_v3_table.c