The official NGINX Open Source repository.
Go to file
Maxim Dounin 187f3948ed Upstream: fixed store/cache of unfinished responses.
In case of upstream eof, only responses with u->pipe->length == -1
are now cached/stored.  This ensures that unfinished chunked responses
are not cached.

Note well - previously used checks for u->headers_in.content_length_n are
preserved.  This provides an additional level of protection if protol data
disagree with Content-Length header provided (e.g., a FastCGI response
is sent with wrong Content-Length, or an incomple SCGI or uwsgi response),
as well as protects from storing of responses to HEAD requests.  This should
be reconsidered if we'll consider caching of responses to HEAD requests.
2013-07-25 14:56:59 +04:00
auto Configure: perl Makefile rebuild after configure. 2013-07-11 20:34:02 +04:00
conf Added the HTTPS fastcgi_param to fastcgi.conf. 2011-12-25 19:15:56 +00:00
contrib nginx-0.3.55-RELEASE import 2006-07-28 15:16:17 +00:00
docs nginx-1.5.2-RELEASE 2013-07-02 16:28:50 +04:00
misc Updated zlib used for win32 builds. 2013-06-04 16:16:51 +04:00
src Upstream: fixed store/cache of unfinished responses. 2013-07-25 14:56:59 +04:00
.hgtags release-1.5.2 tag 2013-07-02 16:28:51 +04:00