]> git.kaiwu.me - nginx.git/commit
Converted hc->busy/hc->free to use chain links.
authorMaxim Dounin <mdounin@mdounin.ru>
Tue, 7 Mar 2017 15:49:31 +0000 (18:49 +0300)
committerMaxim Dounin <mdounin@mdounin.ru>
Tue, 7 Mar 2017 15:49:31 +0000 (18:49 +0300)
commitfca26c2e53d46549320a3b23ce0398c5921348dd
treea4fd901922aefe09ab8da00e8a8dd25cc6c33246
parent422e0f8689e5cc08aa9023d4a67b6d9ce28a79e5
Converted hc->busy/hc->free to use chain links.

Most notably, this fixes possible buffer overflows if number of large
client header buffers in a virtual server is different from the one in
the default server.

Reported by Daniil Bondarev.
src/http/ngx_http_request.c
src/http/ngx_http_request.h