The official NGINX Open Source repository. https://nginx.org/
Find a file
Ruslan Ermilov 2c0ea0fcc8 Memcached: stricten header validation.
An invalid memcached reply that started with '\n' could cause
segmentation fault.

An invalid memcached reply "VALUE / 0 2\r?ok\r\nEND\r\n" was
considered as a valid response.

In addition, if memcached reports that the key was not found,
set u->headers_in.content_length_n to 0.  This ensures that
ngx_http_memcached_filter() will not be called while previous
code relied on always intercepting 404.  Initialization of
ctx->rest was moved to where it belongs.
2013-05-23 16:26:10 +04:00
auto Configure: fixed test of OS X atomic(3). 2013-05-23 10:23:21 +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 release-1.5.0-RELEASE 2013-05-06 13:52:36 +04:00
misc Removed vestiges of SVN. 2013-04-25 17:41:45 +04:00
src Memcached: stricten header validation. 2013-05-23 16:26:10 +04:00
.hgtags release-1.5.0 tag 2013-05-06 14:05:17 +04:00