comparison docs/xml/nginx/changes.xml @ 1751:95e6160d2b7d release-0.6.22

nginx-0.6.22-RELEASE
author Igor Sysoev <igor@sysoev.ru>
date Wed, 19 Dec 2007 16:44:38 +0000
parents 143f4d65b1c8
children 69a03d5e3b6e
comparison
equal deleted inserted replaced
1750:e16813ff8618 1751:95e6160d2b7d
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="0.6.22" date="19.12.2007">
13
14 <change type="change">
15 <para lang="ru">
16 теперь все методы модуля ngx_http_perl_module
17 возвращают значения, скопированные в память, выделенную perl'ом.
18 </para>
19 <para lang="en">
20 now all ngx_http_perl_module methods return values copied to perl's
21 allocated memory.
22 </para>
23 </change>
24
25 <change type="bugfix">
26 <para lang="ru">
27 если nginx был собран с модулем ngx_http_perl_module,
28 использовался perl до версии 5.8.6 и perl поддерживал потоки,
29 то во время переконфигурации основной процесс аварийно выходил;
30 ошибка появилась в 0.5.9.<br/>
31 Спасибо Борису Жмурову.
32 </para>
33 <para lang="en">
34 if nginx was built with ngx_http_perl_module,
35 the perl before 5.8.6 was used, and perl supported threads,
36 then during reconfiguration the master process aborted;
37 bug appeared in 0.5.9.<br/>
38 Thanks to Boris Zhmurov.
39 </para>
40 </change>
41
42 <change type="bugfix">
43 <para lang="ru">
44 в методы модуля ngx_http_perl_module
45 могли передаваться неверные результаты выделения в регулярных выражениях.
46 </para>
47 <para lang="en">
48 the ngx_http_perl_module methods may get invalid values of the regex captures.
49 </para>
50 </change>
51
52 <change type="bugfix">
53 <para lang="ru">
54 если метод $r->has_request_body() вызывался для запроса,
55 у которого небольшое тело запроса было уже полностью получено,
56 то в рабочем процессе происходил segmentation fault.
57 </para>
58 <para lang="en">
59 a segmentation fault occurred in worker process,
60 if the $r->has_request_body() method was called for a request
61 whose small request body was already received.
62 </para>
63 </change>
64
65 <change type="bugfix">
66 <para lang="ru">
67 large_client_header_buffers не освобождались перед переходом в состояние
68 keep-alive.<br/>
69 Спасибо Олександру Штепе.
70 </para>
71 <para lang="en">
72 large_client_header_buffers did not freed before going to keep-alive state.<br/>
73 Thanks to Olexander Shtepa.
74 </para>
75 </change>
76
77 <change type="bugfix">
78 <para lang="ru">
79 в переменной $upstream_addr не записывался последний адрес;
80 ошибка появилась в 0.6.18.
81 </para>
82 <para lang="en">
83 the last address was missed in the $upstream_addr variable;
84 bug appeared in 0.6.18.
85 </para>
86 </change>
87
88 <change type="bugfix">
89 <para lang="ru">
90 директива fastcgi_catch_stderr не возвращала ошибку;
91 теперь она возвращает ошибку 502, которую можно направить на следующий сервер
92 с помощью "fastcgi_next_upstream invalid_header".
93 </para>
94 <para lang="en">
95 the "fastcgi_catch_stderr" directive did return error code;
96 now it returns 502 code, that can be rerouted to a next server using
97 the "fastcgi_next_upstream invalid_header" directive.
98 </para>
99 </change>
100
101 <change type="bugfix">
102 <para lang="ru">
103 при использовании директивы fastcgi_catch_stderr
104 в основном процессе происходил segmentation fault;
105 ошибка появилась в 0.6.10.<br/>
106 Спасибо Manlio Perillo.
107 </para>
108 <para lang="en">
109 a segmentation fault occurred in master process
110 if the "fastcgi_catch_stderr" directive was used;
111 bug appeared in 0.6.10.<br/>
112 Thanks to Manlio Perillo.
113 </para>
114 </change>
115
116 </changes>
10 117
11 118
12 <changes ver="0.6.21" date="03.12.2007"> 119 <changes ver="0.6.21" date="03.12.2007">
13 120
14 <change type="change"> 121 <change type="change">