comparison CHANGES @ 666:bf8b55a5ac89 NGINX_1_1_17

nginx 1.1.17 *) Security: content of previously freed memory might be sent to a client if backend returned specially crafted response. Thanks to Matthew Daley. *) Bugfix: in the embedded perl module if used from SSI. Thanks to Matthew Daley. *) Bugfix: in the ngx_http_uwsgi_module.
author Igor Sysoev <http://sysoev.ru>
date Thu, 15 Mar 2012 00:00:00 +0400
parents f5b859b2f097
children 9fbf3ad94cbf
comparison
equal deleted inserted replaced
665:a8821023989f 666:bf8b55a5ac89
1
2 Changes with nginx 1.1.17 15 Mar 2012
3
4 *) Security: content of previously freed memory might be sent to a
5 client if backend returned specially crafted response.
6 Thanks to Matthew Daley.
7
8 *) Bugfix: in the embedded perl module if used from SSI.
9 Thanks to Matthew Daley.
10
11 *) Bugfix: in the ngx_http_uwsgi_module.
12
1 13
2 Changes with nginx 1.1.16 29 Feb 2012 14 Changes with nginx 1.1.16 29 Feb 2012
3 15
4 *) Change: the simultaneous subrequest limit has been raised to 200. 16 *) Change: the simultaneous subrequest limit has been raised to 200.
5 17
6 *) Feature: the "from" parameter of the "disable_symlinks" directive. 18 *) Feature: the "from" parameter of the "disable_symlinks" directive.
7 19
8 *) Feature: the "return" and "error_page" directives can be used to 20 *) Feature: the "return" and "error_page" directives can now be used to
9 return 307 redirections. 21 return 307 redirections.
10 22
11 *) Bugfix: a segmentation fault might occur in a worker process if the 23 *) Bugfix: a segmentation fault might occur in a worker process if the
12 "resolver" directive was used and there was no "error_log" directive 24 "resolver" directive was used and there was no "error_log" directive
13 specified at global level. 25 specified at global level.
43 Thanks to Feibo Li. 55 Thanks to Feibo Li.
44 56
45 *) Bugfix: nginx could not be built with the ngx_http_perl_module if the 57 *) Bugfix: nginx could not be built with the ngx_http_perl_module if the
46 --with-openssl option was used. 58 --with-openssl option was used.
47 59
48 *) Bugfix: internal redirects to named locations were not limited. 60 *) Bugfix: the number of internal redirects to named locations was not
61 limited.
49 62
50 *) Bugfix: calling $r->flush() multiple times might cause errors in the 63 *) Bugfix: calling $r->flush() multiple times might cause errors in the
51 ngx_http_gzip_filter_module. 64 ngx_http_gzip_filter_module.
52 65
53 *) Bugfix: temporary files might be not removed if the "proxy_store" 66 *) Bugfix: temporary files might be not removed if the "proxy_store"
54 directive were used with SSI includes. 67 directive was used with SSI includes.
55 68
56 *) Bugfix: in some cases non-cacheable variables (such as the $args 69 *) Bugfix: in some cases non-cacheable variables (such as the $args
57 variable) returned old empty cached value. 70 variable) returned old empty cached value.
58 71
59 *) Bugfix: a segmentation fault might occur in a worker process if too 72 *) Bugfix: a segmentation fault might occur in a worker process if too
70 83
71 *) Bugfix: in AIO error handling on FreeBSD. 84 *) Bugfix: in AIO error handling on FreeBSD.
72 85
73 *) Bugfix: in the OpenSSL library initialization. 86 *) Bugfix: in the OpenSSL library initialization.
74 87
75 *) Bugfix: the "proxy_redirect" directives might not be correctly 88 *) Bugfix: the "proxy_redirect" directives might be inherited
76 inherited. 89 incorrectly.
77 90
78 *) Bugfix: memory leak during reconfiguration if the "pcre_jit" 91 *) Bugfix: memory leak during reconfiguration if the "pcre_jit"
79 directive was used. 92 directive was used.
80 93
81 94