]> git.kaiwu.me - nginx.git/commit
All known output headers can be linked lists now.
authorMaxim Dounin <mdounin@mdounin.ru>
Mon, 30 May 2022 18:25:45 +0000 (21:25 +0300)
committerMaxim Dounin <mdounin@mdounin.ru>
Mon, 30 May 2022 18:25:45 +0000 (21:25 +0300)
commite59c2096ae9d561997ad2d64d61094503e6be4c3
treee02d6b996a9a4a1876d1b569809fdffe7b033263
parentbbf8ed48c455dbb95accf886d25be95d15abde1f
All known output headers can be linked lists now.

The h->next pointer properly provided as NULL in all cases where known
output headers are added.

Note that there are 3rd party modules which might not do this, and it
might be risky to rely on this for arbitrary headers.
14 files changed:
src/http/modules/ngx_http_auth_basic_module.c
src/http/modules/ngx_http_auth_request_module.c
src/http/modules/ngx_http_dav_module.c
src/http/modules/ngx_http_gzip_filter_module.c
src/http/modules/ngx_http_gzip_static_module.c
src/http/modules/ngx_http_headers_filter_module.c
src/http/modules/ngx_http_memcached_module.c
src/http/modules/ngx_http_range_filter_module.c
src/http/modules/ngx_http_static_module.c
src/http/modules/perl/nginx.xs
src/http/ngx_http_core_module.c
src/http/ngx_http_script.c
src/http/ngx_http_special_response.c
src/http/ngx_http_upstream.c