comparison docs/xml/nginx/changes.xml @ 5931:d5ea659b8bab release-1.7.8

nginx-1.7.8-RELEASE
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 02 Dec 2014 16:02:14 +0300
parents b791b8e366ad
children 34b201c1abd1
comparison
equal deleted inserted replaced
5930:b791b8e366ad 5931:d5ea659b8bab
1 <?xml version="1.0" ?> 1 <?xml version="1.0" ?>
2 <!DOCTYPE change_log SYSTEM "../../dtd/changes.dtd" > 2 <!DOCTYPE change_log SYSTEM "../../dtd/changes.dtd" >
3 3
4 4
5 <change_log title="nginx"> 5 <change_log title="nginx">
6
7
8 <changes ver="1.7.8" date="02.12.2014">
9
10 <change type="change">
11 <para lang="ru">
12 теперь строки "If-Modified-Since", "If-Range" и им подобные
13 в заголовке запроса клиента передаются бэкенду при включённом кэшировании,
14 если nginx заранее знает, что не будет кэшировать ответ
15 (например, при использовании proxy_cache_min_uses).
16 </para>
17 <para lang="en">
18 now the "If-Modified-Since", "If-Range", etc.
19 client request header lines are passed to a backend while caching
20 if nginx knows in advance that the response will not be cached
21 (e.g., when using proxy_cache_min_uses).
22 </para>
23 </change>
24
25 <change type="change">
26 <para lang="ru">
27 теперь после истечения proxy_cache_lock_timeout
28 nginx отправляет запрос на бэкенд без кэширования;
29 новые директивы proxy_cache_lock_age, fastcgi_cache_lock_age,
30 scgi_cache_lock_age и uwsgi_cache_lock_age позволяют указать,
31 через какое время блокировка будет принудительно снята
32 и будет сделана ещё одна попытка закэшировать ответ.
33 </para>
34 <para lang="en">
35 now after proxy_cache_lock_timeout
36 nginx sends a request to a backend with caching disabled;
37 the new directives "proxy_cache_lock_age", "fastcgi_cache_lock_age",
38 "scgi_cache_lock_age", and "uwsgi_cache_lock_age" specify a time
39 after which the lock will be released
40 and another attempt to cache a response will be made.
41 </para>
42 </change>
43
44 <change type="change">
45 <para lang="ru">
46 директива log_format теперь может использоваться только на уровне http.
47 </para>
48 <para lang="en">
49 the "log_format" directive can now be used only at http level.
50 </para>
51 </change>
52
53 <change type="feature">
54 <para lang="ru">
55 директивы proxy_ssl_certificate, proxy_ssl_certificate_key,
56 proxy_ssl_password_file, uwsgi_ssl_certificate,
57 uwsgi_ssl_certificate_key и uwsgi_ssl_password_file.<br/>
58 Спасибо Piotr Sikora.
59 </para>
60 <para lang="en">
61 the "proxy_ssl_certificate", "proxy_ssl_certificate_key",
62 "proxy_ssl_password_file", "uwsgi_ssl_certificate",
63 "uwsgi_ssl_certificate_key", and "uwsgi_ssl_password_file" directives.<br/>
64 Thanks to Piotr Sikora.
65 </para>
66 </change>
67
68 <change type="feature">
69 <para lang="ru">
70 теперь с помощью X-Accel-Redirect
71 можно перейти в именованный location.<br/>
72 Спасибо Toshikuni Fukaya.
73 </para>
74 <para lang="en">
75 it is now possible to switch to a named location
76 using "X-Accel-Redirect".<br/>
77 Thanks to Toshikuni Fukaya.
78 </para>
79 </change>
80
81 <change type="feature">
82 <para lang="ru">
83 теперь директива tcp_nodelay работает для SPDY-соединений.
84 </para>
85 <para lang="en">
86 now the "tcp_nodelay" directive works with SPDY connections.
87 </para>
88 </change>
89
90 <change type="feature">
91 <para lang="ru">
92 новые директивы в скриптах подсветки синтаксиса для vim.<br/>
93 Спасибо Peter Wu.
94 </para>
95 <para lang="en">
96 new directives in vim syntax highliting scripts.<br/>
97 Thanks to Peter Wu.
98 </para>
99 </change>
100
101 <change type="bugfix">
102 <para lang="ru">
103 nginx игнорировал значение "s-maxage"
104 в строке "Cache-Control" в заголовке ответа бэкенда.<br/>
105 Спасибо Piotr Sikora.
106 </para>
107 <para lang="en">
108 nginx ignored the "s-maxage" value
109 in the "Cache-Control" backend response header line.<br/>
110 Thanks to Piotr Sikora.
111 </para>
112 </change>
113
114 <change type="bugfix">
115 <para lang="ru">
116 в модуле ngx_http_spdy_module.<br/>
117 Спасибо Piotr Sikora.
118 </para>
119 <para lang="en">
120 in the ngx_http_spdy_module.<br/>
121 Thanks to Piotr Sikora.
122 </para>
123 </change>
124
125 <change type="bugfix">
126 <para lang="ru">
127 в директиве ssl_password_file
128 при использовании OpenSSL 0.9.8zc, 1.0.0o, 1.0.1j.
129 </para>
130 <para lang="en">
131 in the "ssl_password_file" directive
132 when using OpenSSL 0.9.8zc, 1.0.0o, 1.0.1j.
133 </para>
134 </change>
135
136 <change type="bugfix">
137 <para lang="ru">
138 при использовании директивы post_action
139 в лог писались сообщения "header already sent";
140 ошибка появилась в nginx 1.5.4.
141 </para>
142 <para lang="en">
143 alerts "header already sent" appeared in logs
144 if the "post_action" directive was used;
145 the bug had appeared in 1.5.4.
146 </para>
147 </change>
148
149 <change type="bugfix">
150 <para lang="ru">
151 при использовании директивы "postpone_output 0" с SSI-подзапросами
152 в лог могли писаться сообщения "the http output chain is empty".
153 </para>
154 <para lang="en">
155 alerts "the http output chain is empty" might appear in logs
156 if the "postpone_output 0" directive was used with SSI includes.
157 </para>
158 </change>
159
160 <change type="bugfix">
161 <para lang="ru">
162 в директиве proxy_cache_lock при использовании SSI-подзапросов.<br/>
163 Спасибо Yichun Zhang.
164 </para>
165 <para lang="en">
166 in the "proxy_cache_lock" directive with SSI subrequests.<br/>
167 Thanks to Yichun Zhang.
168 </para>
169 </change>
170
171 </changes>
6 172
7 173
8 <changes ver="1.7.7" date="28.10.2014"> 174 <changes ver="1.7.7" date="28.10.2014">
9 175
10 <change type="change"> 176 <change type="change">