Mercurial > hg > nginx-site
comparison text/en/CHANGES @ 1369:1c5ecfd600d8
nginx-1.7.8
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Tue, 02 Dec 2014 16:43:37 +0300 |
parents | a4b94d724879 |
children | 0f63ac5c9463 |
comparison
equal
deleted
inserted
replaced
1368:b93922e05aed | 1369:1c5ecfd600d8 |
---|---|
1 | |
2 Changes with nginx 1.7.8 02 Dec 2014 | |
3 | |
4 *) Change: now the "If-Modified-Since", "If-Range", etc. client request | |
5 header lines are passed to a backend while caching if nginx knows in | |
6 advance that the response will not be cached (e.g., when using | |
7 proxy_cache_min_uses). | |
8 | |
9 *) Change: now after proxy_cache_lock_timeout nginx sends a request to a | |
10 backend with caching disabled; the new directives | |
11 "proxy_cache_lock_age", "fastcgi_cache_lock_age", | |
12 "scgi_cache_lock_age", and "uwsgi_cache_lock_age" specify a time | |
13 after which the lock will be released and another attempt to cache a | |
14 response will be made. | |
15 | |
16 *) Change: the "log_format" directive can now be used only at http | |
17 level. | |
18 | |
19 *) Feature: the "proxy_ssl_certificate", "proxy_ssl_certificate_key", | |
20 "proxy_ssl_password_file", "uwsgi_ssl_certificate", | |
21 "uwsgi_ssl_certificate_key", and "uwsgi_ssl_password_file" | |
22 directives. | |
23 Thanks to Piotr Sikora. | |
24 | |
25 *) Feature: it is now possible to switch to a named location using | |
26 "X-Accel-Redirect". | |
27 Thanks to Toshikuni Fukaya. | |
28 | |
29 *) Feature: now the "tcp_nodelay" directive works with SPDY connections. | |
30 | |
31 *) Feature: new directives in vim syntax highliting scripts. | |
32 Thanks to Peter Wu. | |
33 | |
34 *) Bugfix: nginx ignored the "s-maxage" value in the "Cache-Control" | |
35 backend response header line. | |
36 Thanks to Piotr Sikora. | |
37 | |
38 *) Bugfix: in the ngx_http_spdy_module. | |
39 Thanks to Piotr Sikora. | |
40 | |
41 *) Bugfix: in the "ssl_password_file" directive when using OpenSSL | |
42 0.9.8zc, 1.0.0o, 1.0.1j. | |
43 | |
44 *) Bugfix: alerts "header already sent" appeared in logs if the | |
45 "post_action" directive was used; the bug had appeared in 1.5.4. | |
46 | |
47 *) Bugfix: alerts "the http output chain is empty" might appear in logs | |
48 if the "postpone_output 0" directive was used with SSI includes. | |
49 | |
50 *) Bugfix: in the "proxy_cache_lock" directive with SSI subrequests. | |
51 Thanks to Yichun Zhang. | |
52 | |
1 | 53 |
2 Changes with nginx 1.7.7 28 Oct 2014 | 54 Changes with nginx 1.7.7 28 Oct 2014 |
3 | 55 |
4 *) Change: now nginx takes into account the "Vary" header line in a | 56 *) Change: now nginx takes into account the "Vary" header line in a |
5 backend response while caching. | 57 backend response while caching. |
3410 requesting a static file only if the file exists. | 3462 requesting a static file only if the file exists. |
3411 | 3463 |
3412 *) Feature: the "proxy_ssl_session_reuse" directive. | 3464 *) Feature: the "proxy_ssl_session_reuse" directive. |
3413 | 3465 |
3414 *) Bugfix: a "proxy_pass" directive without URI part might use original | 3466 *) Bugfix: a "proxy_pass" directive without URI part might use original |
3415 request after the "X-Accel-Redirect" redirection was used; | 3467 request after the "X-Accel-Redirect" redirection was used. |
3416 | 3468 |
3417 *) Bugfix: if a directory has search only rights and the first index | 3469 *) Bugfix: if a directory has search only rights and the first index |
3418 file was absent, then nginx returned the 500 status code. | 3470 file was absent, then nginx returned the 500 status code. |
3419 | 3471 |
3420 *) Bugfix: in inclusive locations; the bugs had appeared in 0.7.1. | 3472 *) Bugfix: in inclusive locations; the bugs had appeared in 0.7.1. |