comparison docs/xml/nginx/changes.xml @ 1735:e7800c8d37c1 stable-0.5 release-0.5.34

nginx-0.5.34-RELEASE
author Igor Sysoev <igor@sysoev.ru>
date Thu, 13 Dec 2007 10:49:26 +0000
parents f7ff0e4b2e50
children 77163816713f
comparison
equal deleted inserted replaced
1734:b4d3c9c1ae20 1735:e7800c8d37c1
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.5.34" date="13.12.2007">
13
14 <change type="change">
15 <para lang="ru">
16 в error_log теперь записывается полная строка запроса вместо только URI.
17 </para>
18 <para lang="en">
19 now the full request line instead of URI only is written to error_log.
20 </para>
21 </change>
22
23 <change type="feature">
24 <para lang="ru">
25 совместимость с Cygwin.<br/>
26 Спасибо Владимиру Кутакову.
27 </para>
28 <para lang="en">
29 Cygwin compatibility.<br/>
30 Thanks to Vladimir Kutakov.
31 </para>
32 </change>
33
34 <change type="feature">
35 <para lang="ru">
36 директива merge_slashes.
37 </para>
38 <para lang="en">
39 the "merge_slashes" directive.
40 </para>
41 </change>
42
43 <change type="feature">
44 <para lang="ru">
45 директива gzip_vary.
46 </para>
47 <para lang="en">
48 the "gzip_vary" directive.
49 </para>
50 </change>
51
52 <change type="feature">
53 <para lang="ru">
54 директива server_tokens.
55 </para>
56 <para lang="en">
57 the "server_tokens" directive.
58 </para>
59 </change>
60
61 <change type="feature">
62 <para lang="ru">
63 директиву access_log можно использовать внутри блока limit_except.
64 </para>
65 <para lang="en">
66 the "access_log" directive may be used inside the "limit_except" block.
67 </para>
68 </change>
69
70 <change type="bugfix">
71 <para lang="ru">
72 При использовании переменной $server_protocol в FastCGI-параметрах
73 и запросе, длина которого была близка к значению директивы
74 client_header_buffer_size,
75 nginx выдавал alert "fastcgi: the request record is too big".
76 </para>
77 <para lang="en">
78 if the $server_protocol was used in FastCGI parameters
79 and a request line length was near to the "client_header_buffer_size"
80 directive value,
81 then nginx issued an alert "fastcgi: the request record is too big".
82 </para>
83 </change>
84
85 <change type="bugfix">
86 <para lang="ru">
87 при обычном запросе версии HTTP/0.9 к HTTPS серверу nginx возвращал
88 обычный ответ.
89 </para>
90 <para lang="en">
91 if a plain text HTTP/0.9 version request was made to HTTPS server,
92 then nginx returned usual response.
93 </para>
94 </change>
95
96 <change type="bugfix">
97 <para lang="ru">
98 при использовании директивы msie_refresh повторно экранировались
99 уже экранированные символы;
100 ошибка появилась в 0.5.28.
101 </para>
102 <para lang="en">
103 URL double escaping in a redirect of the "msie_refresh" directive;
104 bug appeared in 0.5.28.
105 </para>
106 </change>
107
108 <change type="bugfix">
109 <para lang="ru">
110 при использовании подзапросов
111 в рабочем процессе мог произойти segmentation fault.
112 </para>
113 <para lang="en">
114 a segmentation fault might occur in worker process if subrequests were used.
115 </para>
116 </change>
117
118 <change type="bugfix">
119 <para lang="ru">
120 при использовании SSL и gzip большие ответы могли передаваться не полностью.
121 </para>
122 <para lang="en">
123 the big responses may be transferred truncated if SSL and gzip were used.
124 </para>
125 </change>
126
127 <change type="bugfix">
128 <para lang="ru">
129 совместимость с mget.
130 </para>
131 <para lang="en">
132 compatibility with mget.
133 </para>
134 </change>
135
136 <change type="bugfix">
137 <para lang="ru">
138 nginx не раскодировал URI в команде SSI include.
139 </para>
140 <para lang="en">
141 nginx did not unescape URI in the "include" SSI command.
142 </para>
143 </change>
144
145 <change type="bugfix">
146 <para lang="ru">
147 при использовании переменной в директивах charset или source_charset
148 на старте или во время переконфигурации происходил segmentation fault,
149 </para>
150 <para lang="en">
151 the segmentation fault was occurred on start or while reconfiguration
152 if variable was used in the "charset" or "source_charset" directives.
153 </para>
154 </change>
155
156 <change type="bugfix">
157 <para lang="ru">
158 nginx возвращал ошибку 400 на запросы вида
159 <nobr>"GET http://www.domain.com HTTP/1.0"</nobr>.<br/>
160 Спасибо James Oakley.
161 </para>
162 <para lang="en">
163 nginx returned the 400 response on requests like
164 <nobr>"GET http://www.domain.com HTTP/1.0"</nobr>.<br/>
165 Thanks to James Oakley.
166 </para>
167 </change>
168
169 <change type="bugfix">
170 <para lang="ru">
171 при использовании переменных $date_local и $date_gmt вне модуля
172 ngx_http_ssi_filter_module в рабочем процессе происходил segmentation fault.
173 </para>
174 <para lang="en">
175 a segmentation fault occurred in worker process
176 if $date_local and $date_gmt were used outside the ngx_http_ssi_filter_module.
177 </para>
178 </change>
179
180 <change type="bugfix">
181 <para lang="ru">
182 при использовании включённом отладочном логе
183 в рабочем процессе мог произойти segmentation fault.<br/>
184 Спасибо Андрею Нигматулину.
185 </para>
186 <para lang="en">
187 a segmentation fault might occur in worker process
188 if debug log was enabled.<br/>
189 Thanks to Andrei Nigmatulin.
190 </para>
191 </change>
192
193 <change type="bugfix">
194 <para lang="ru">
195 ngx_http_memcached_module не устанавливал upstream_response_time.<br/>
196 Спасибо Максиму Дунину.
197 </para>
198 <para lang="en">
199 ngx_http_memcached_module did not set $upstream_response_time.<br/>
200 Thanks to Maxim Dounin.
201 </para>
202 </change>
203
204 <change type="bugfix">
205 <para lang="ru">
206 рабочий процесс мог зациклиться при использовании memcached.
207 </para>
208 <para lang="en">
209 a worker process may got caught in an endless loop, if the memcached was used.
210 </para>
211 </change>
212
213 </changes>
10 214
11 215
12 <changes ver="0.5.33" date="07.11.2007"> 216 <changes ver="0.5.33" date="07.11.2007">
13 217
14 <change type="change"> 218 <change type="change">