Mercurial > hg > nginx
comparison docs/xml/nginx/changes.xml @ 5443:9ba2542d75bf release-1.5.7
nginx-1.5.7-RELEASE
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Tue, 19 Nov 2013 14:03:47 +0400 |
parents | 70c5cd3a61cb |
children | eaa76f249759 |
comparison
equal
deleted
inserted
replaced
5442:63f960bbc52f | 5443:9ba2542d75bf |
---|---|
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.5.7" date="19.11.2013"> | |
9 | |
10 <change type="security"> | |
11 <para lang="ru"> | |
12 символ, следующий за незакодированным пробелом в строке запроса, | |
13 обрабатывался неправильно (CVE-2013-4547); | |
14 ошибка появилась в 0.8.41.<br/> | |
15 Спасибо Ivan Fratric из Google Security Team. | |
16 </para> | |
17 <para lang="en"> | |
18 a character following an unescaped space in a request line | |
19 was handled incorrectly (CVE-2013-4547); | |
20 the bug had appeared in 0.8.41.<br/> | |
21 Thanks to Ivan Fratric of the Google Security Team. | |
22 </para> | |
23 </change> | |
24 | |
25 <change type="change"> | |
26 <para lang="ru"> | |
27 уровень логгирования ошибок auth_basic об отсутствии пароля | |
28 понижен с уровня error до info. | |
29 </para> | |
30 <para lang="en"> | |
31 a logging level of auth_basic errors about no user/password provided | |
32 has been lowered from "error" to "info". | |
33 </para> | |
34 </change> | |
35 | |
36 <change type="feature"> | |
37 <para lang="ru"> | |
38 директивы proxy_cache_revalidate, fastcgi_cache_revalidate, | |
39 scgi_cache_revalidate и uwsgi_cache_revalidate. | |
40 </para> | |
41 <para lang="en"> | |
42 the "proxy_cache_revalidate", "fastcgi_cache_revalidate", | |
43 "scgi_cache_revalidate", and "uwsgi_cache_revalidate" directives. | |
44 </para> | |
45 </change> | |
46 | |
47 <change type="feature"> | |
48 <para lang="ru"> | |
49 директива ssl_session_ticket_key.<br/> | |
50 Спасибо Piotr Sikora. | |
51 </para> | |
52 <para lang="en"> | |
53 the "ssl_session_ticket_key" directive.<br/> | |
54 Thanks to Piotr Sikora. | |
55 </para> | |
56 </change> | |
57 | |
58 <change type="bugfix"> | |
59 <para lang="ru"> | |
60 директива "add_header Cache-Control ''" | |
61 добавляла строку заголовка ответа "Cache-Control" с пустым значением. | |
62 </para> | |
63 <para lang="en"> | |
64 the directive "add_header Cache-Control ''" | |
65 added a "Cache-Control" response header line with an empty value. | |
66 </para> | |
67 </change> | |
68 | |
69 <change type="bugfix"> | |
70 <para lang="ru"> | |
71 директива "satisfy any" могла вернуть ошибку 403 вместо 401 | |
72 при использовании директив auth_request и auth_basic.<br/> | |
73 Спасибо Jan Marc Hoffmann. | |
74 </para> | |
75 <para lang="en"> | |
76 the "satisfy any" directive might return 403 error instead of 401 | |
77 if auth_request and auth_basic directives were used.<br/> | |
78 Thanks to Jan Marc Hoffmann. | |
79 </para> | |
80 </change> | |
81 | |
82 <change type="bugfix"> | |
83 <para lang="ru"> | |
84 параметры accept_filter и deferred директивы listen игнорировались | |
85 для listen-сокетов, создаваемых в процессе обновления исполняемого файла.<br/> | |
86 Спасибо Piotr Sikora. | |
87 </para> | |
88 <para lang="en"> | |
89 the "accept_filter" and "deferred" parameters of the "listen" directive | |
90 were ignored for listen sockets created during binary upgrade.<br/> | |
91 Thanks to Piotr Sikora. | |
92 </para> | |
93 </change> | |
94 | |
95 <change type="bugfix"> | |
96 <para lang="ru"> | |
97 часть данных, полученных от бэкенда при небуферизированном проксировании, | |
98 могла не отправляться клиенту сразу, | |
99 если использовались директивы gzip или gunzip.<br/> | |
100 Спасибо Yichun Zhang. | |
101 </para> | |
102 <para lang="en"> | |
103 some data received from a backend with unbufferred proxy | |
104 might not be sent to a client immediately | |
105 if "gzip" or "gunzip" directives were used.<br/> | |
106 Thanks to Yichun Zhang. | |
107 </para> | |
108 </change> | |
109 | |
110 <change type="bugfix"> | |
111 <para lang="ru"> | |
112 в обработке ошибок в модуле ngx_http_gunzip_filter_module. | |
113 </para> | |
114 <para lang="en"> | |
115 in error handling in ngx_http_gunzip_filter_module. | |
116 </para> | |
117 </change> | |
118 | |
119 <change type="bugfix"> | |
120 <para lang="ru"> | |
121 ответы могли зависать | |
122 если использовался модуль ngx_http_spdy_module | |
123 и директива auth_request. | |
124 </para> | |
125 <para lang="en"> | |
126 responses might hang | |
127 if the ngx_http_spdy_module was used | |
128 with the "auth_request" directive. | |
129 </para> | |
130 </change> | |
131 | |
132 <change type="bugfix"> | |
133 <para lang="ru"> | |
134 утечки памяти в nginx/Windows. | |
135 </para> | |
136 <para lang="en"> | |
137 memory leak in nginx/Windows. | |
138 </para> | |
139 </change> | |
140 | |
141 </changes> | |
6 | 142 |
7 | 143 |
8 <changes ver="1.5.6" date="01.10.2013"> | 144 <changes ver="1.5.6" date="01.10.2013"> |
9 | 145 |
10 <change type="feature"> | 146 <change type="feature"> |