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