Mercurial > hg > nginx-ranges
comparison src/http/modules/ngx_http_addition_filter_module.c @ 216:fa32d59d9a15 NGINX_0_3_55
nginx 0.3.55
*) Feature: the "stub" parameter in the "include" SSI command.
*) Feature: the "block" SSI command.
*) Feature: the unicode2nginx script was added to contrib.
*) Bugfix: if a "root" was specified by variable only, then the root
was relative to a server prefix.
*) Bugfix: if the request contained "//" or "/./" and escaped symbols
after them, then the proxied request was sent unescaped.
*) Bugfix: the $r->headers_in("Cookie") of the ngx_http_perl_module now
returns all "Cookie" header lines.
*) Bugfix: a segmentation fault occurred if
"client_body_in_file_only on" was used and nginx switched to a next
upstream.
*) Bugfix: on some condition while reconfiguration character codes
inside the "charset_map" may be treated invalid; bug appeared in
0.3.50.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Fri, 28 Jul 2006 00:00:00 +0400 |
parents | 003bd800ec2a |
children | 38e7b94d63ac |
comparison
equal
deleted
inserted
replaced
215:84a7f4bc1133 | 216:fa32d59d9a15 |
---|---|
141 | 141 |
142 if (!ctx->before_body_sent) { | 142 if (!ctx->before_body_sent) { |
143 ctx->before_body_sent = 1; | 143 ctx->before_body_sent = 1; |
144 | 144 |
145 if (conf->before_body.len) { | 145 if (conf->before_body.len) { |
146 if (ngx_http_subrequest(r, &conf->before_body, NULL, 0) | 146 if (ngx_http_subrequest(r, &conf->before_body, NULL, NULL, 0) |
147 == NGX_ERROR) | 147 == NGX_ERROR) |
148 { | 148 { |
149 return NGX_ERROR; | 149 return NGX_ERROR; |
150 } | 150 } |
151 } | 151 } |
165 | 165 |
166 if (rc == NGX_ERROR || !last || conf->after_body.len == 0) { | 166 if (rc == NGX_ERROR || !last || conf->after_body.len == 0) { |
167 return rc; | 167 return rc; |
168 } | 168 } |
169 | 169 |
170 if (ngx_http_subrequest(r, &conf->after_body, NULL, 0) == NGX_ERROR) { | 170 if (ngx_http_subrequest(r, &conf->after_body, NULL, NULL, 0) == NGX_ERROR) { |
171 return NGX_ERROR; | 171 return NGX_ERROR; |
172 } | 172 } |
173 | 173 |
174 ngx_http_set_ctx(r, NULL, ngx_http_addition_filter_module); | 174 ngx_http_set_ctx(r, NULL, ngx_http_addition_filter_module); |
175 | 175 |