comparison docs/xml/nginx/changes.xml @ 5067:a58e268f6c08 stable-1.2 release-1.2.7

nginx-1.2.7-RELEASE
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 12 Feb 2013 13:40:16 +0000
parents eb1043eaedac
children d50f390fa97e
comparison
equal deleted inserted replaced
5066:0112e3dcc51b 5067:a58e268f6c08
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.2.7" date="12.02.2013">
9
10 <change type="change">
11 <para lang="ru">
12 теперь при использовании директивы include с маской на Unix-системах
13 включаемые файлы сортируются в алфавитном порядке.
14 </para>
15 <para lang="en">
16 now if the "include" directive with mask is used on Unix systems,
17 included files are sorted in alphabetical order.
18 </para>
19 </change>
20
21 <change type="change">
22 <para lang="ru">
23 директива add_header добавляет строки в ответы с кодом 201.
24 </para>
25 <para lang="en">
26 the "add_header" directive adds headers to 201 responses.
27 </para>
28 </change>
29
30 <change type="feature">
31 <para lang="ru">
32 директива geo теперь поддерживает IPv6 адреса в формате CIDR.
33 </para>
34 <para lang="en">
35 the "geo" directive now supports IPv6 addresses in CIDR notation.
36 </para>
37 </change>
38
39 <change type="feature">
40 <para lang="ru">
41 параметры flush и gzip в директиве access_log.
42 </para>
43 <para lang="en">
44 the "flush" and "gzip" parameters of the "access_log" directive.
45 </para>
46 </change>
47
48 <change type="feature">
49 <para lang="ru">
50 директива auth_basic поддерживает переменные.
51 </para>
52 <para lang="en">
53 variables support in the "auth_basic" directive.
54 </para>
55 </change>
56
57 <change type="feature">
58 <para lang="ru">
59 переменные $pipe, $request_length, $time_iso8601 и $time_local
60 теперь можно использовать не только в директиве log_format.<br/>
61 Спасибо Kiril Kalchev.
62 </para>
63 <para lang="en">
64 the $pipe, $request_length, $time_iso8601, and $time_local variables
65 can now be used not only in the "log_format" directive.
66 Thanks to Kiril Kalchev.
67 </para>
68 </change>
69
70 <change type="feature">
71 <para lang="ru">
72 поддержка IPv6 в модуле ngx_http_geoip_module.<br/>
73 Спасибо Gregor Kališnik.
74 </para>
75 <para lang="en">
76 IPv6 support in the ngx_http_geoip_module.<br/>
77 Thanks to Gregor Kališnik.
78 </para>
79 </change>
80
81 <change type="bugfix">
82 <para lang="ru">
83 nginx в некоторых случаях не собирался с модулем ngx_http_perl_module.
84 </para>
85 <para lang="en">
86 nginx could not be built with the ngx_http_perl_module in some cases.
87 </para>
88 </change>
89
90 <change type="bugfix">
91 <para lang="ru">
92 в рабочем процессе мог произойти segmentation fault,
93 если использовался модуль ngx_http_xslt_module.
94 </para>
95 <para lang="en">
96 a segmentation fault might occur in a worker process
97 if the ngx_http_xslt_module was used.
98 </para>
99 </change>
100
101 <change type="bugfix">
102 <para lang="ru">
103 nginx мог не собираться на MacOSX.<br/>
104 Спасибо Piotr Sikora.
105 </para>
106 <para lang="en">
107 nginx could not be built on MacOSX in some cases.<br/>
108 Thanks to Piotr Sikora.
109 </para>
110 </change>
111
112 <change type="bugfix">
113 <para lang="ru">
114 при использовании директивы limit_rate с большими значениями скорости
115 на 32-битных системах ответ мог возвращаться не целиком.<br/>
116 Спасибо Алексею Антропову.
117 </para>
118 <para lang="en">
119 the "limit_rate" directive with high rates
120 might result in truncated responses on 32-bit platforms.<br/>
121 Thanks to Alexey Antropov.
122 </para>
123 </change>
124
125 <change type="bugfix">
126 <para lang="ru">
127 в рабочем процессе мог произойти segmentation fault,
128 если использовалась директива if.<br/>
129 Спасибо Piotr Sikora.
130 </para>
131 <para lang="en">
132 a segmentation fault might occur in a worker process
133 if the "if" directive was used.<br/>
134 Thanks to Piotr Sikora.
135 </para>
136 </change>
137
138 <change type="bugfix">
139 <para lang="ru">
140 ответ "100 Continue" выдавался
141 вместе с ответом "413 Request Entity Too Large".
142 </para>
143 <para lang="en">
144 a "100 Continue" response was issued
145 with "413 Request Entity Too Large" responses.
146 </para>
147 </change>
148
149 <change type="bugfix">
150 <para lang="ru">
151 директивы image_filter, image_filter_jpeg_quality и image_filter_sharpen
152 могли наследоваться некорректно.<br/>
153 Спасибо Ивану Боброву.
154 </para>
155 <para lang="en">
156 the "image_filter", "image_filter_jpeg_quality"
157 and "image_filter_sharpen" directives
158 might be inherited incorrectly.<br/>
159 Thanks to Ian Babrou.
160 </para>
161 </change>
162
163 <change type="bugfix">
164 <para lang="ru">
165 при использовании директивы auth_basic под Linux
166 могли возникать ошибки "crypt_r() failed".
167 </para>
168 <para lang="en">
169 "crypt_r() failed" errors might appear
170 if the "auth_basic" directive was used on Linux.
171 </para>
172 </change>
173
174 <change type="bugfix">
175 <para lang="ru">
176 в обработке backup-серверов.<br/>
177 Спасибо Thomas Chen.
178 </para>
179 <para lang="en">
180 in backup servers handling.<br/>
181 Thanks to Thomas Chen.
182 </para>
183 </change>
184
185 <change type="bugfix">
186 <para lang="ru">
187 при проксировании HEAD-запросов мог возвращаться некорректный ответ,
188 если использовалась директива gzip.
189 </para>
190 <para lang="en">
191 proxied HEAD requests might return incorrect response
192 if the "gzip" directive was used.
193 </para>
194 </change>
195
196 <change type="bugfix">
197 <para lang="ru">
198 на старте или во время переконфигурации происходил segmentation fault,
199 если директива keepalive была указана несколько раз
200 в одном блоке upstream.
201 </para>
202 <para lang="en">
203 a segmentation fault occurred on start or during reconfiguration
204 if the "keepalive" directive was specified more than once
205 in a single upstream block.
206 </para>
207 </change>
208
209 <change type="bugfix">
210 <para lang="ru">
211 директива proxy_method работала неверно, если была указана на уровне http.
212 </para>
213 <para lang="en">
214 in the "proxy_method" directive.
215 </para>
216 </change>
217
218 <change type="bugfix">
219 <para lang="ru">
220 в рабочем процессе мог произойти segmentation fault,
221 если использовался resolver и метод poll.
222 </para>
223 <para lang="en">
224 a segmentation fault might occur in a worker process
225 if resolver was used with the poll method.
226 </para>
227 </change>
228
229 <change type="bugfix">
230 <para lang="ru">
231 nginx мог нагружать процессор во время SSL handshake с бэкендом
232 при использовании методов обработки соединений select, poll и /dev/poll.
233 </para>
234 <para lang="en">
235 nginx might hog CPU during SSL handshake with a backend
236 if the select, poll, or /dev/poll methods were used.
237 </para>
238 </change>
239
240 <change type="bugfix">
241 <para lang="ru">
242 ошибка "[crit] SSL_write() failed (SSL:)".
243 </para>
244 <para lang="en">
245 the "[crit] SSL_write() failed (SSL:)" error.
246 </para>
247 </change>
248
249 <change type="bugfix">
250 <para lang="ru">
251 в директиве fastcgi_keep_conn.
252 </para>
253 <para lang="en">
254 in the "fastcgi_keep_conn" directive.
255 </para>
256 </change>
257
258 </changes>
6 259
7 260
8 <changes ver="1.2.6" date="11.12.2012"> 261 <changes ver="1.2.6" date="11.12.2012">
9 262
10 <change type="feature"> 263 <change type="feature">