Mercurial > hg > nginx-quic
comparison docs/xml/nginx/changes.xml @ 3254:ae555c9ac9a4 stable-0.7 release-0.7.63
nginx-0.7.63-RELEASE
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 26 Oct 2009 17:57:36 +0000 |
parents | 64659bcb92d4 |
children | 31aa7a54eae7 |
comparison
equal
deleted
inserted
replaced
3253:d51b734b4540 | 3254:ae555c9ac9a4 |
---|---|
5 <change_log link="/nginx/changes.html" path="/nginx/" root=".." | 5 <change_log link="/nginx/changes.html" path="/nginx/" root=".." |
6 title="nginx"> | 6 title="nginx"> |
7 | 7 |
8 <title lang="ru">Изменения в nginx</title> | 8 <title lang="ru">Изменения в nginx</title> |
9 <title lang="en">nginx changelog</title> | 9 <title lang="en">nginx changelog</title> |
10 | |
11 | |
12 <changes ver="0.7.63" date="26.10.2009"> | |
13 | |
14 <change type="security"> | |
15 <para lang="ru"> | |
16 теперь символы "/../" запрещены в строке "Destination" в заголовке запроса. | |
17 </para> | |
18 <para lang="en"> | |
19 now "/../" are disabled in "Destination" request header line. | |
20 </para> | |
21 </change> | |
22 | |
23 <change type="change"> | |
24 <para lang="ru"> | |
25 минимальная поддерживаемая версия OpenSSL—0.9.7. | |
26 </para> | |
27 <para lang="en"> | |
28 minimum supported OpenSSL version is 0.9.7. | |
29 </para> | |
30 </change> | |
31 | |
32 <change type="change"> | |
33 <para lang="ru"> | |
34 параметр ask директивы ssl_verify_client изменён на параметр optional | |
35 и теперь он проверяет клиентский сертификат, если он был предложен.<br/> | |
36 Спасибо Brice Figureau. | |
37 </para> | |
38 <para lang="en"> | |
39 the "ask" parameter of the "ssl_verify_client" directive was changed | |
40 to the "optional" parameter and now it checks a client certificate if it was | |
41 offered.<br/> | |
42 Thanks to Brice Figureau. | |
43 </para> | |
44 </change> | |
45 | |
46 <change type="feature"> | |
47 <para lang="ru"> | |
48 теперь ключ -V показывает статус поддержки TLS SNI. | |
49 </para> | |
50 <para lang="en"> | |
51 now the "-V" switch shows TLS SNI support. | |
52 </para> | |
53 </change> | |
54 | |
55 <change type="feature"> | |
56 <para lang="ru"> | |
57 переменная $ssl_client_verify.<br/> | |
58 Спасибо Brice Figureau. | |
59 </para> | |
60 <para lang="en"> | |
61 the $ssl_client_verify variable.<br/> | |
62 Thanks to Brice Figureau. | |
63 </para> | |
64 </change> | |
65 | |
66 <change type="feature"> | |
67 <para lang="ru"> | |
68 директива ssl_crl.<br/> | |
69 Спасибо Brice Figureau. | |
70 </para> | |
71 <para lang="en"> | |
72 the "ssl_crl" directive.<br/> | |
73 Thanks to Brice Figureau. | |
74 </para> | |
75 </change> | |
76 | |
77 <change type="bugfix"> | |
78 <para lang="ru"> | |
79 использование переменной $ssl_client_cert портило память; | |
80 ошибка появилась в 0.7.7.<br/> | |
81 Спасибо Сергею Журавлёву. | |
82 </para> | |
83 <para lang="en"> | |
84 the $ssl_client_cert variable usage corrupted memory; | |
85 the bug had appeared in 0.7.7.<br/> | |
86 Thanks to Sergey Zhuravlev. | |
87 </para> | |
88 </change> | |
89 | |
90 <change type="feature"> | |
91 <para lang="ru"> | |
92 теперь стартовый загрузчик кэша работает в отдельном процесс; | |
93 это должно улучшить обработку больших кэшей. | |
94 </para> | |
95 <para lang="en"> | |
96 now the start cache loader runs in a separate process; | |
97 this should improve large caches handling. | |
98 </para> | |
99 </change> | |
100 | |
101 <change type="feature"> | |
102 <para lang="ru"> | |
103 теперь временные файлы и постоянное место хранения могут располагаться | |
104 на разных файловых системах. | |
105 </para> | |
106 <para lang="en"> | |
107 now temporary files and permanent storage area may reside at | |
108 different file systems. | |
109 </para> | |
110 </change> | |
111 | |
112 <change type="bugfix"> | |
113 <para lang="ru"> | |
114 nginx неверно считал размер кэша на диске. | |
115 </para> | |
116 <para lang="en"> | |
117 nginx counted incorrectly disk cache size. | |
118 </para> | |
119 </change> | |
120 | |
121 <change type="change"> | |
122 <para lang="ru"> | |
123 теперь директива "gzip_disable msie6" не запрещает сжатие для | |
124 <nobr>MSIE 6.0 SV1.</nobr> | |
125 </para> | |
126 <para lang="en"> | |
127 now directive "gzip_disable msie6" does not disable gzipping for | |
128 <nobr>MSIE 6.0 SV1.</nobr> | |
129 </para> | |
130 </change> | |
131 | |
132 <change type="bugfix"> | |
133 <para lang="ru"> | |
134 nginx всегда добавлял строку "Vary: Accept-Encoding" в заголовок ответа, | |
135 если обе директивы gzip_static и gzip_vary были включены. | |
136 </para> | |
137 <para lang="en"> | |
138 nginx always added "Vary: Accept-Encoding" response header line, | |
139 if both "gzip_static" and "gzip_vary" were on. | |
140 </para> | |
141 </change> | |
142 | |
143 <change type="feature"> | |
144 <para lang="ru"> | |
145 параметр proxy директивы geo. | |
146 </para> | |
147 <para lang="en"> | |
148 the "proxy" parameter of the "geo" directive. | |
149 </para> | |
150 </change> | |
151 | |
152 <change type="feature"> | |
153 <para lang="ru"> | |
154 модуль ngx_http_geoip_module. | |
155 </para> | |
156 <para lang="en"> | |
157 the ngx_http_geoip_module. | |
158 </para> | |
159 </change> | |
160 | |
161 <change type="feature"> | |
162 <para lang="ru"> | |
163 директива limit_rate_after.<br/> | |
164 Спасибо Ivan Debnar. | |
165 </para> | |
166 <para lang="en"> | |
167 the "limit_rate_after" directive.<br/> | |
168 Thanks to Ivan Debnar. | |
169 </para> | |
170 </change> | |
171 | |
172 <change type="feature"> | |
173 <para lang="ru"> | |
174 директивы limit_req_log_level и limit_conn_log_level. | |
175 </para> | |
176 <para lang="en"> | |
177 the "limit_req_log_level" and "limit_conn_log_level" directives. | |
178 </para> | |
179 </change> | |
180 | |
181 <change type="bugfix"> | |
182 <para lang="ru"> | |
183 Теперь директива limit_req соответствует алгоритму leaky bucket.<br/> | |
184 Спасибо Максиму Дунину. | |
185 </para> | |
186 <para lang="en"> | |
187 now "limit_req" directive conforms to the leaky bucket algorithm.<br/> | |
188 Thanks to Maxim Dounin. | |
189 </para> | |
190 </change> | |
191 | |
192 <change type="bugfix"> | |
193 <para lang="ru"> | |
194 в модуле ngx_http_limit_req_module.<br/> | |
195 Спасибо Максиму Дунину. | |
196 </para> | |
197 <para lang="en"> | |
198 in ngx_http_limit_req_module.<br/> | |
199 Thanks to Maxim Dounin. | |
200 </para> | |
201 </change> | |
202 | |
203 <change type="bugfix"> | |
204 <para lang="ru"> | |
205 теперь nginx разрешает подчёркивания в методе запроса. | |
206 </para> | |
207 <para lang="en"> | |
208 now nginx allows underscores in a request method. | |
209 </para> | |
210 </change> | |
211 | |
212 <change type="bugfix"> | |
213 <para lang="ru"> | |
214 директивы proxy_pass_header и fastcgi_pass_header" не передавали клиенту | |
215 строки "X-Accel-Redirect", "X-Accel-Limit-Rate", "X-Accel-Buffering" и | |
216 "X-Accel-Charset" из заголовка ответа бэкенда.<br/> | |
217 Спасибо Максиму Дунину. | |
218 </para> | |
219 <para lang="en"> | |
220 "proxy_pass_header" and "fastcgi_pass_header" directives did not pass to | |
221 a client the "X-Accel-Redirect", "X-Accel-Limit-Rate", "X-Accel-Buffering", | |
222 and "X-Accel-Charset" lines from backend response header.<br/> | |
223 Thanks to Maxim Dounin. | |
224 </para> | |
225 </change> | |
226 | |
227 <change type="bugfix"> | |
228 <para lang="ru"> | |
229 в обработке строк "Last-Modified" и "Accept-Ranges" в заголовке ответа бэкенда; | |
230 ошибка появилась в 0.7.44<br/> | |
231 Спасибо Максиму Дунину. | |
232 </para> | |
233 <para lang="en"> | |
234 in handling "Last-Modified" and "Accept-Ranges" backend response header lines; | |
235 the bug had appeared in 0.7.44.<br/> | |
236 Thanks to Maxim Dounin. | |
237 </para> | |
238 </change> | |
239 | |
240 <change type="feature"> | |
241 <para lang="ru"> | |
242 директива image_filter_transparency. | |
243 </para> | |
244 <para lang="en"> | |
245 the "image_filter_transparency" directive. | |
246 </para> | |
247 </change> | |
248 | |
249 <change type="feature"> | |
250 <para lang="ru"> | |
251 директива image_filter поддерживает переменные для задания размеров. | |
252 </para> | |
253 <para lang="en"> | |
254 the "image_filter" directive supports variables for setting size. | |
255 </para> | |
256 </change> | |
257 | |
258 <change type="bugfix"> | |
259 <para lang="ru"> | |
260 в поддержке альфа-канала PNG в модуле ngx_http_image_filter_module. | |
261 </para> | |
262 <para lang="en"> | |
263 in PNG alpha-channel support in the ngx_http_image_filter_module. | |
264 </para> | |
265 </change> | |
266 | |
267 <change type="bugfix"> | |
268 <para lang="ru"> | |
269 в поддержке прозрачности в модуле ngx_http_image_filter_module. | |
270 </para> | |
271 <para lang="en"> | |
272 in transparency support in the ngx_http_image_filter_module. | |
273 </para> | |
274 </change> | |
275 | |
276 <change type="feature"> | |
277 <para lang="ru"> | |
278 теперь можно использовать несколько директив perl_modules. | |
279 </para> | |
280 <para lang="en"> | |
281 now several "perl_modules" directives may be used. | |
282 </para> | |
283 </change> | |
284 | |
285 <change type="bugfix"> | |
286 <para lang="ru"> | |
287 ответы модуля ngx_http_perl_module не работали в подзапросах. | |
288 </para> | |
289 <para lang="en"> | |
290 ngx_http_perl_module responses did not work in subrequests. | |
291 </para> | |
292 </change> | |
293 | |
294 <change type="bugfix"> | |
295 <para lang="ru"> | |
296 nginx слал символ '\0' в строке "Location" в заголовке в ответе на запрос | |
297 MKCOL.<br/> | |
298 Спасибо Xie Zhenye. | |
299 </para> | |
300 <para lang="en"> | |
301 nginx sent '\0' in a "Location" response header line on MKCOL request.<br/> | |
302 Thanks to Xie Zhenye. | |
303 </para> | |
304 </change> | |
305 | |
306 <change type="bugfix"> | |
307 <para lang="ru"> | |
308 директива error_page не перенаправляла ошибку 413; | |
309 ошибка появилась в 0.6.10. | |
310 </para> | |
311 <para lang="en"> | |
312 an "error_page" directive did not redirect a 413 error; | |
313 the bug had appeared in 0.6.10. | |
314 </para> | |
315 </change> | |
316 | |
317 <change type="bugfix"> | |
318 <para lang="ru"> | |
319 в обработке ошибок выделения памяти.<br/> | |
320 Спасибо Максиму Дунину и Кириллу Коринскому. | |
321 </para> | |
322 <para lang="en"> | |
323 in memory allocation error handling.<br/> | |
324 Thanks to Maxim Dounin and Kirill A. Korinskiy. | |
325 </para> | |
326 </change> | |
327 | |
328 </changes> | |
10 | 329 |
11 | 330 |
12 <changes ver="0.7.62" date="14.09.2009"> | 331 <changes ver="0.7.62" date="14.09.2009"> |
13 | 332 |
14 <change type="security"> | 333 <change type="security"> |