Mercurial > hg > nginx
comparison docs/xml/nginx/changes.xml @ 4679:fee2dae560e3 stable-1.2
nginx-1.2.1-RELEASE
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Tue, 05 Jun 2012 14:01:45 +0000 |
parents | f582d662cc40 |
children | f9d796a201da |
comparison
equal
deleted
inserted
replaced
4678:01dbbe7236ee | 4679:fee2dae560e3 |
---|---|
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="1.2.1" date="05.06.2012"> | |
13 | |
14 <change type="security"> | |
15 <para lang="ru"> | |
16 теперь nginx/Windows игнорирует точку в конце компонента URI | |
17 и не разрешает URI, содержащие последовательность ":$".<br/> | |
18 Спасибо Владимиру Кочеткову, Positive Research Center. | |
19 </para> | |
20 <para lang="en"> | |
21 now nginx/Windows ignores trailing dot in URI path component, and | |
22 does not allow URIs with ":$" in it.<br/> | |
23 Thanks to Vladimir Kochetkov, Positive Research Center. | |
24 </para> | |
25 </change> | |
26 | |
27 <change type="feature"> | |
28 <para lang="ru"> | |
29 директива debug_connection теперь поддерживает IPv6-адреса | |
30 и параметр "unix:". | |
31 </para> | |
32 <para lang="en"> | |
33 the "debug_connection" directive now supports IPv6 addresses | |
34 and the "unix:" parameter. | |
35 </para> | |
36 </change> | |
37 | |
38 <change type="feature"> | |
39 <para lang="ru"> | |
40 директива set_real_ip_from и параметр proxy | |
41 директивы geo теперь поддерживают IPv6-адреса. | |
42 </para> | |
43 <para lang="en"> | |
44 the "set_real_ip_from" directive and the "proxy" parameter | |
45 of the "geo" directive now support IPv6 addresses. | |
46 </para> | |
47 </change> | |
48 | |
49 <change type="feature"> | |
50 <para lang="ru"> | |
51 директивы real_ip_recursive, geoip_proxy и geoip_proxy_recursive. | |
52 </para> | |
53 <para lang="en"> | |
54 the "real_ip_recursive", "geoip_proxy", and "geoip_proxy_recursive" directives. | |
55 </para> | |
56 </change> | |
57 | |
58 <change type="feature"> | |
59 <para lang="ru"> | |
60 параметр proxy_recursive директивы geo. | |
61 </para> | |
62 <para lang="en"> | |
63 the "proxy_recursive" parameter of the "geo" directive. | |
64 </para> | |
65 </change> | |
66 | |
67 <change type="bugfix"> | |
68 <para lang="ru"> | |
69 в рабочем процессе мог произойти segmentation fault, | |
70 если использовалась директива resolver. | |
71 </para> | |
72 <para lang="en"> | |
73 a segmentation fault might occur in a worker process | |
74 if the "resolver" directive was used. | |
75 </para> | |
76 </change> | |
77 | |
78 <change type="bugfix"> | |
79 <para lang="ru"> | |
80 в рабочем процессе мог произойти segmentation fault, | |
81 если использовались директивы fastcgi_pass, scgi_pass или uwsgi_pass | |
82 и бэкенд возвращал некорректный ответ. | |
83 </para> | |
84 <para lang="en"> | |
85 a segmentation fault might occur in a worker process | |
86 if the "fastcgi_pass", "scgi_pass", or "uwsgi_pass" directives were used | |
87 and backend returned incorrect response. | |
88 </para> | |
89 </change> | |
90 | |
91 <change type="bugfix"> | |
92 <para lang="ru"> | |
93 в рабочем процессе мог произойти segmentation fault, | |
94 если использовалась директива rewrite и в новых аргументах запроса в строке | |
95 замены использовались переменные. | |
96 </para> | |
97 <para lang="en"> | |
98 a segmentation fault might occur in a worker process | |
99 if the "rewrite" directive was used and new request arguments | |
100 in a replacement used variables. | |
101 </para> | |
102 </change> | |
103 | |
104 <change type="bugfix"> | |
105 <para lang="ru"> | |
106 nginx мог нагружать процессор, | |
107 если было достигнуто ограничение на количество открытых файлов. | |
108 </para> | |
109 <para lang="en"> | |
110 nginx might hog CPU | |
111 if the open file resource limit was reached. | |
112 </para> | |
113 </change> | |
114 | |
115 <change type="bugfix"> | |
116 <para lang="ru"> | |
117 при использовании директивы proxy_next_upstream с параметром http_404 | |
118 nginx мог бесконечно перебирать бэкенды, если в блоке upstream был | |
119 хотя бы один сервер с флагом backup. | |
120 </para> | |
121 <para lang="en"> | |
122 nginx might loop infinitely over backends | |
123 if the "proxy_next_upstream" directive with the "http_404" parameter was used | |
124 and there were backup servers specified in an upstream block. | |
125 </para> | |
126 </change> | |
127 | |
128 <change type="bugfix"> | |
129 <para lang="ru"> | |
130 при использовании директивы ip_hash | |
131 установка параметра down директивы server | |
132 могла приводить к ненужному перераспределению клиентов между бэкендами. | |
133 </para> | |
134 <para lang="en"> | |
135 adding the "down" parameter of the "server" directive | |
136 might cause unneeded client redistribution among backend servers | |
137 if the "ip_hash" directive was used. | |
138 </para> | |
139 </change> | |
140 | |
141 <change type="bugfix"> | |
142 <para lang="ru"> | |
143 утечки сокетов.<br/> | |
144 Спасибо Yichun Zhang. | |
145 </para> | |
146 <para lang="en"> | |
147 socket leak.<br/> | |
148 Thanks to Yichun Zhang. | |
149 </para> | |
150 </change> | |
151 | |
152 <change type="bugfix"> | |
153 <para lang="ru"> | |
154 в модуле ngx_http_fastcgi_module. | |
155 </para> | |
156 <para lang="en"> | |
157 in the ngx_http_fastcgi_module. | |
158 </para> | |
159 </change> | |
160 | |
161 </changes> | |
10 | 162 |
11 | 163 |
12 <changes ver="1.2.0" date="23.04.2012"> | 164 <changes ver="1.2.0" date="23.04.2012"> |
13 | 165 |
14 <change type="bugfix"> | 166 <change type="bugfix"> |