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.