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">