452
|
1 <?xml version="1.0" encoding="koi8-r" ?>
|
|
2 <!DOCTYPE change_log SYSTEM "../../dtd/changes.dtd" >
|
450
|
3
|
|
4
|
452
|
5 <change_log link="/nginx/changes.html" path="/nginx/" root=".."
|
|
6 title="nginx">
|
450
|
7
|
452
|
8
|
467
|
9 <changes ver="0.1.8" date="20.11.2004">
|
|
10
|
|
11 <change type="bugfix">
|
|
12 <para lang="ru">
|
|
13 ошибка в модуле ngx_http_autoindex_module при показе длинных имён файлов.
|
|
14 </para>
|
|
15 <para lang="en">
|
|
16 in the ngx_http_autoindex_module if the long file names were in the listing.
|
|
17 </para>
|
|
18 </change>
|
|
19
|
|
20 <change type="feature">
|
|
21 <para lang="ru">
|
|
22 модификатор "^~" в директиве location.
|
|
23 </para>
|
|
24 <para lang="en">
|
|
25 the "^~" modifier in the location directive.
|
|
26 </para>
|
|
27 </change>
|
|
28
|
|
29 <change type="feature">
|
|
30 <para lang="ru">
|
|
31 директива proxy_max_temp_file_size.
|
|
32 </para>
|
|
33 <para lang="en">
|
|
34 the proxy_max_temp_file_size directive.
|
|
35 </para>
|
|
36 </change>
|
|
37
|
|
38 </changes>
|
|
39
|
|
40
|
465
|
41 <changes ver="0.1.7" date="12.11.2004">
|
|
42
|
|
43 <change type="bugfix">
|
|
44 <para lang="ru">
|
|
45 при использовании sendfile, если передаваемый файл менялся, то мог
|
|
46 произойти segmentation fault на FreeBSD;
|
467
|
47 ошибка появилась в 0.1.5.
|
465
|
48 </para>
|
|
49 <para lang="en">
|
|
50 on FreeBSD the segmentation fault may occure if the size of the transferred
|
|
51 file was changed;
|
467
|
52 bug appeared in 0.1.5.
|
465
|
53 </para>
|
|
54 </change>
|
|
55
|
|
56 </changes>
|
|
57
|
|
58
|
463
|
59 <changes ver="0.1.6" date="11.11.2004">
|
|
60
|
|
61 <change type="bugfix">
|
|
62 <para lang="ru">
|
|
63 при некоторых комбинациях директив location c регулярными выражениями
|
|
64 использовалась конфигурация не из того location.
|
|
65 </para>
|
|
66 <para lang="en">
|
|
67 some location directive combiations with the regular expressions caused
|
|
68 the wrong configuration choose.
|
|
69 </para>
|
|
70 </change>
|
|
71
|
|
72 </changes>
|
|
73
|
|
74
|
461
|
75 <changes ver="0.1.5" date="11.11.2004">
|
|
76
|
|
77 <change type="bugfix">
|
|
78 <para lang="ru">
|
|
79 на Solaris и Linux могло быть очень много сообщений "recvmsg() returned
|
|
80 not enough data".
|
|
81 </para>
|
|
82 <para lang="en">
|
|
83 on Solaris and Linux there may be too many "recvmsg() returned not enough data"
|
|
84 alerts.
|
|
85 </para>
|
|
86 </change>
|
|
87
|
|
88 <change type="bugfix">
|
|
89 <para lang="ru">
|
|
90 в режиме прокси без использования sendfile на Solaris возникала
|
463
|
91 ошибка "writev() failed <nobr>(22: Invalid argument)".</nobr>
|
|
92 На других платформах, не поддерживающих sendfile, процесс зацикливался.
|
461
|
93 </para>
|
|
94 <para lang="en">
|
463
|
95 there were the "writev() failed <nobr>(22: Invalid argument)"</nobr> errors on
|
461
|
96 Solaris in proxy mode without sendfile. On other platforms that do not
|
|
97 support sendfile at all the process got caught in an endless loop.
|
|
98 </para>
|
|
99 </change>
|
|
100
|
|
101 <change type="bugfix">
|
|
102 <para lang="ru">
|
|
103 при использовании sendfile в режиме прокси на Solaris возникал
|
|
104 segmentation fault.
|
|
105 </para>
|
|
106 <para lang="en">
|
|
107 segmentation fault on Solaris in proxy mode and using sendfile.
|
|
108 </para>
|
|
109 </change>
|
|
110
|
|
111 <change type="bugfix">
|
|
112 <para lang="ru">
|
|
113 segmentation fault на Solaris.
|
|
114 </para>
|
|
115 <para lang="en">
|
|
116 segmentation fault on Solaris.
|
|
117 </para>
|
|
118 </change>
|
|
119
|
|
120 <change type="bugfix">
|
|
121 <para lang="ru">
|
|
122 обновление исполняемого файла на лету не работало на Linux.
|
|
123 </para>
|
|
124 <para lang="en">
|
|
125 on-line upgrade did not work on Linux.
|
|
126 </para>
|
|
127 </change>
|
|
128
|
|
129 <change type="bugfix">
|
|
130 <para lang="ru">
|
|
131 в списке файлов, выдаваемом модулем ngx_http_autoindex_module,
|
|
132 не перекодировались пробелы, кавычки и знаки процента.
|
|
133 </para>
|
|
134 <para lang="en">
|
|
135 the ngx_http_autoindex_module module did not escape the spaces,
|
|
136 the quotes, and the percent signs in the directory listing.
|
|
137 </para>
|
|
138 </change>
|
|
139
|
|
140 <change type="change">
|
|
141 <para lang="ru">
|
|
142 уменьшение операций копирования.
|
|
143 </para>
|
|
144 <para lang="en">
|
|
145 the decrease of the copy operations.
|
|
146 </para>
|
|
147 </change>
|
|
148
|
|
149 <change type="feature">
|
|
150 <para lang="ru">
|
|
151 директива userid_p3p.
|
|
152 </para>
|
|
153 <para lang="en">
|
|
154 the userid_p3p directive.
|
|
155 </para>
|
|
156 </change>
|
|
157
|
|
158 </changes>
|
|
159
|
|
160
|
459
|
161 <changes ver="0.1.4" date="26.10.2004">
|
|
162
|
|
163 <change type="bugfix">
|
|
164 <para lang="ru">
|
|
165 ошибка в модуле ngx_http_autoindex_module.
|
|
166 </para>
|
|
167 <para lang="en">
|
|
168 in the ngx_http_autoindex_module.
|
|
169 </para>
|
|
170 </change>
|
|
171
|
|
172 </changes>
|
|
173
|
|
174
|
457
|
175 <changes ver="0.1.3" date="25.10.2004">
|
|
176
|
|
177 <change type="feature">
|
|
178 <para lang="ru">
|
|
179 модуль ngx_http_autoindex_module и директива autoindex.
|
|
180 </para>
|
|
181 <para lang="en">
|
|
182 the ngx_http_autoindex_module and the autoindex directive.
|
|
183 </para>
|
|
184 </change>
|
|
185
|
|
186 <change type="feature">
|
|
187 <para lang="ru">
|
|
188 директива proxy_set_x_url.
|
|
189 </para>
|
|
190 <para lang="en">
|
|
191 the proxy_set_x_url directive.
|
|
192 </para>
|
|
193 </change>
|
|
194
|
|
195 <change type="bugfix">
|
|
196 <para lang="ru">
|
|
197 модуль проксировании мог привести к зацикливанию, если не использовался
|
|
198 sendfile.
|
|
199 </para>
|
|
200 <para lang="en">
|
|
201 proxy module may get caught in an endless loop when sendfile is not used.
|
|
202 </para>
|
|
203 </change>
|
|
204
|
|
205 </changes>
|
|
206
|
459
|
207
|
455
|
208 <changes ver="0.1.2" date="21.10.2004">
|
|
209
|
|
210 <change type="feature">
|
|
211 <para lang="ru">
|
|
212 параметры --user=USER, --group=GROUP и --with-ld-opt=OPTIONS в configure.
|
|
213 </para>
|
|
214 <para lang="en">
|
|
215 the --user=USER, --group=GROUP, and --with-ld-opt=OPTIONS options in configure.
|
|
216 </para>
|
|
217 </change>
|
|
218
|
|
219 <change type="feature">
|
|
220 <para lang="ru">
|
|
221 директива server_name поддерживает *.domain.tld.
|
|
222 </para>
|
|
223 <para lang="en">
|
|
224 the server_name directive supports *.domain.tld.
|
|
225 </para>
|
|
226 </change>
|
|
227
|
|
228 <change type="bugfix">
|
|
229 <para lang="ru">
|
|
230 улучшена переносимость на неизвестные платформы.
|
|
231 </para>
|
|
232 <para lang="en">
|
|
233 the portability improvements.
|
|
234 </para>
|
|
235 </change>
|
|
236
|
|
237 <change type="bugfix">
|
|
238 <para lang="ru">
|
|
239 нельзя переконфигурировать nginx, если конфигурационный файл указан
|
457
|
240 в командной строке;
|
455
|
241 ошибка появилась в 0.1.1.
|
|
242 </para>
|
|
243 <para lang="en">
|
|
244 if configuration file was set in command line, the reconfiguration
|
457
|
245 was impossible;
|
455
|
246 bug appeared in 0.1.1.
|
|
247 </para>
|
|
248 </change>
|
|
249
|
|
250 <change type="bugfix">
|
|
251 <para lang="ru">
|
|
252 модуль проксировании мог привести к зацикливанию, если не использовался
|
|
253 sendfile.
|
|
254 </para>
|
|
255 <para lang="en">
|
|
256 proxy module may get caught in an endless loop when sendfile is not used.
|
|
257 </para>
|
|
258 </change>
|
|
259
|
|
260 <change type="bugfix">
|
|
261 <para lang="ru">
|
|
262 при использовании sendfile текст ответа не перекодировался
|
457
|
263 согласно директивам модуля charset;
|
455
|
264 ошибка появилась в 0.1.1.
|
|
265 </para>
|
|
266 <para lang="en">
|
|
267 with sendfile the response was not recoded according to the charset
|
457
|
268 module directives;
|
455
|
269 bug appeared in 0.1.1.
|
|
270 </para>
|
|
271 </change>
|
|
272
|
|
273 <change type="bugfix">
|
|
274 <para lang="ru">
|
|
275 очень редкая ошибка при обработке kqueue.
|
|
276 </para>
|
|
277 <para lang="en">
|
|
278 very seldom bug in the kqueue processing.
|
|
279 </para>
|
|
280 </change>
|
|
281
|
|
282 <change type="bugfix">
|
|
283 <para lang="ru">
|
|
284 модуль сжатия сжимал уже сжатые ответы, полученные при проксировании.
|
|
285 </para>
|
|
286 <para lang="en">
|
|
287 the gzip module compressed the proxied responses that was already compressed.
|
|
288 </para>
|
|
289 </change>
|
|
290
|
|
291 </changes>
|
|
292
|
|
293
|
452
|
294 <changes ver="0.1.1" date="11.10.2004">
|
450
|
295
|
|
296 <change type="feature">
|
|
297 <para lang="ru">
|
452
|
298 директива gzip_types.
|
450
|
299 </para>
|
|
300 <para lang="en">
|
452
|
301 the gzip_types directive.
|
450
|
302 </para>
|
|
303 </change>
|
|
304
|
|
305 <change type="feature">
|
|
306 <para lang="ru">
|
452
|
307 директива tcp_nodelay.
|
450
|
308 </para>
|
|
309 <para lang="en">
|
452
|
310 the tcp_nodelay directive.
|
450
|
311 </para>
|
|
312 </change>
|
|
313
|
|
314 <change type="feature">
|
|
315 <para lang="ru">
|
452
|
316 директива send_lowat работает не только на платформах, поддерживающих
|
|
317 kqueue NOTE_LOWAT, но и на всех, поддерживающих SO_SNDLOWAT.
|
450
|
318 </para>
|
|
319 <para lang="en">
|
452
|
320 the send_lowat directive is working not only on OSes that support
|
|
321 kqueue NOTE_LOWAT, but also on OSes that support SO_SNDLOWAT.
|
450
|
322 </para>
|
|
323 </change>
|
|
324
|
|
325 <change type="feature">
|
|
326 <para lang="ru">
|
452
|
327 эмуляция setproctitle() для Linux и Solaris.
|
450
|
328 </para>
|
|
329 <para lang="en">
|
452
|
330 the setproctitle() emulation for Linux and Solaris.
|
450
|
331 </para>
|
|
332 </change>
|
|
333
|
|
334 <change type="bugfix">
|
|
335 <para lang="ru">
|
452
|
336 ошибка при переписывании заголовка "Location" при проксировании.
|
450
|
337 </para>
|
|
338 <para lang="en">
|
452
|
339 the "Location" header rewrite bug fixed while the proxing.
|
450
|
340 </para>
|
|
341 </change>
|
|
342
|
|
343 <change type="bugfix">
|
|
344 <para lang="ru">
|
452
|
345 ошибка в модуле ngx_http_chunked_module, приводившая к зацикливанию.
|
450
|
346 </para>
|
|
347 <para lang="en">
|
455
|
348 the ngx_http_chunked_module module may get caught in an endless loop.
|
450
|
349 </para>
|
|
350 </change>
|
|
351
|
|
352 <change type="bugfix">
|
|
353 <para lang="ru">
|
452
|
354 ошибки в модуле /dev/poll.
|
450
|
355 </para>
|
|
356 <para lang="en">
|
452
|
357 the /dev/poll module bugs fixed.
|
450
|
358 </para>
|
|
359 </change>
|
|
360
|
|
361 <change type="bugfix">
|
|
362 <para lang="ru">
|
452
|
363 при проксировании и использовании временных файлов ответы портились.
|
450
|
364 </para>
|
|
365 <para lang="en">
|
452
|
366 the responses were corrupted when the temporary files were used
|
|
367 while the proxing.
|
450
|
368 </para>
|
|
369 </change>
|
|
370
|
|
371 <change type="bugfix">
|
|
372 <para lang="ru">
|
452
|
373 бэкенду передавались запросы с неперекодированными символами.
|
450
|
374 </para>
|
|
375 <para lang="en">
|
452
|
376 the unescaped requests were passed to the backend.
|
450
|
377 </para>
|
|
378 </change>
|
|
379
|
|
380 <change type="bugfix">
|
|
381 <para lang="ru">
|
452
|
382 на Linux 2.4 при конфигурации сборки нужно было обязательно использовать
|
|
383 параметр --with-poll_module.
|
450
|
384 </para>
|
|
385 <para lang="en">
|
452
|
386 while the build configuration on Linux 2.4 the --with-poll_module parameter
|
|
387 was required.
|
450
|
388 </para>
|
|
389 </change>
|
|
390
|
|
391 </changes>
|
|
392
|
|
393
|
452
|
394 <changes ver="0.1.0" date="04.10.2004">
|
450
|
395
|
|
396 <change>
|
|
397 <para lang="ru">
|
452
|
398 Первая публично доступная версия.
|
450
|
399 </para>
|
|
400 <para lang="en">
|
452
|
401 The first public version.
|
450
|
402 </para>
|
|
403 </change>
|
|
404
|
|
405 </changes>
|
|
406
|
|
407
|
|
408 </change_log>
|