]> git.kaiwu.me - nginx.git/commit
HTTP/2: fixed splitting of response headers on CONTINUATION frames.
authorValentin Bartenev <vbart@nginx.com>
Sun, 27 Sep 2015 23:32:44 +0000 (02:32 +0300)
committerValentin Bartenev <vbart@nginx.com>
Sun, 27 Sep 2015 23:32:44 +0000 (02:32 +0300)
commit9150c7df1f6b266590b4d9397bd5e3c7e396d01a
tree57aa5fbc7270808575ce58ddb707574b75e1baac
parent60e41c0fb1ccd90a8dba857e0af153f5d5b004d5
HTTP/2: fixed splitting of response headers on CONTINUATION frames.

Previous code has been based on assumption that the header block can only be
splitted at the borders of individual headers.  That wasn't the case and might
result in emitting frames bigger than the frame size limit.

The current approach is to split header blocks by the frame size limit.
src/http/v2/ngx_http_v2_filter_module.c