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