comparison docs/xml/nginx/changes.xml @ 2114:5cbd114a2b1d stable-0.5 release-0.5.37

nginx-0.5.37-RELEASE
author Igor Sysoev <igor@sysoev.ru>
date Mon, 07 Jul 2008 12:09:02 +0000
parents 459fa0e9044d
children 6dcc15f30295
comparison
equal deleted inserted replaced
2113:e94149d5de37 2114:5cbd114a2b1d
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 10
11 11
12 <changes ver="0.5.37" date="07.07.2008">
13
14 <change type="bugfix">
15 <para lang="ru">
16 при совместном использовании sub_filter и SSI
17 ответы могли передаваться неверно.
18 </para>
19 <para lang="en">
20 if sub_filter and SSI were used together, then responses might
21 were transferred incorrectly.
22 </para>
23 </change>
24
25 <change type="bugfix">
26 <para lang="ru">
27 большие включения в SSI могли передавались не полностью.
28 </para>
29 <para lang="en">
30 large SSI inclusions might be truncated.
31 </para>
32 </change>
33
34 <change type="bugfix">
35 <para lang="ru">
36 рабочие процессы могли не реагировать на сигналы переконфигурации
37 и ротации логов.
38 </para>
39 <para lang="en">
40 worker processes might not catch reconfiguration and log rotation signals.
41 </para>
42 </change>
43
44 <change type="bugfix">
45 <para lang="ru">
46 nginx не собирался на последних Fedora 9 Linux.<br/>
47 Спасибо Roxis.
48 </para>
49 <para lang="en">
50 nginx could not be built on latest Fedora 9 Linux.<br/>
51 Thanks to Roxis.
52 </para>
53 </change>
54
55 <change type="bugfix">
56 <para lang="ru">
57 при использовании keepalive на Linux
58 в рабочем процессе мог произойти segmentation fault.
59 </para>
60 <para lang="en">
61 a segmentation fault might occur in worker process on Linux,
62 if keepalive was enabled.
63 </para>
64 </change>
65
66 <change type="bugfix">
67 <para lang="ru">
68 во время переконфигурации на некоторых 64-битном платформах в лог
69 записывался alert "sendmsg() failed (9: Bad file descriptor)".
70 </para>
71 <para lang="en">
72 an alert "sendmsg() failed (9: Bad file descriptor)" on some 64-bit platforms
73 while reconfiguration.
74 </para>
75 </change>
76
77 </changes>
78
79
12 <changes ver="0.5.36" date="04.05.2008"> 80 <changes ver="0.5.36" date="04.05.2008">
13 81
14 <change type="bugfix"> 82 <change type="bugfix">
15 <para lang="ru"> 83 <para lang="ru">
16 директива sub_filter могла вставлять заменяемый текст в вывод. 84 директива sub_filter могла вставлять заменяемый текст в вывод.
46 nginx выдавал ошибочное сообщение "SSL_shutdown() failed (SSL: )"; 114 nginx выдавал ошибочное сообщение "SSL_shutdown() failed (SSL: )";
47 ошибка появилась в 0.5.35. 115 ошибка появилась в 0.5.35.
48 </para> 116 </para>
49 <para lang="en"> 117 <para lang="en">
50 nginx issued the bogus error message "SSL_shutdown() failed (SSL: )"; 118 nginx issued the bogus error message "SSL_shutdown() failed (SSL: )";
51 bug appeared in 0.5.35. 119 the bug had appeared in 0.5.35.
52 </para> 120 </para>
53 </change> 121 </change>
54 122
55 <change type="bugfix"> 123 <change type="bugfix">
56 <para lang="ru"> 124 <para lang="ru">
57 при использовании HTTPS запросы могли завершаться с ошибкой "bad write retry"; 125 при использовании HTTPS запросы могли завершаться с ошибкой "bad write retry";
58 ошибка появилась в 0.5.35. 126 ошибка появилась в 0.5.35.
59 </para> 127 </para>
60 <para lang="en"> 128 <para lang="en">
61 in HTTPS mode requests might fail with the "bad write retry" error; 129 in HTTPS mode requests might fail with the "bad write retry" error;
62 bug appeared in 0.5.35. 130 the bug had appeared in 0.5.35.
63 </para> 131 </para>
64 </change> 132 </change>
65 133
66 <change type="bugfix"> 134 <change type="bugfix">
67 <para lang="ru"> 135 <para lang="ru">
84 Спасибо Manlio Perillo. 152 Спасибо Manlio Perillo.
85 </para> 153 </para>
86 <para lang="en"> 154 <para lang="en">
87 a segmentation fault occurred in master process 155 a segmentation fault occurred in master process
88 if the "fastcgi_catch_stderr" directive was used; 156 if the "fastcgi_catch_stderr" directive was used;
89 bug appeared in 0.5.32.<br/> 157 the bug had appeared in 0.5.32.<br/>
90 Thanks to Manlio Perillo. 158 Thanks to Manlio Perillo.
91 </para> 159 </para>
92 </change> 160 </change>
93 161
94 </changes> 162 </changes>
134 при использовании HTTPS запросы могли завершаться с ошибкой "bad write retry"; 202 при использовании HTTPS запросы могли завершаться с ошибкой "bad write retry";
135 ошибка появилась в 0.5.13. 203 ошибка появилась в 0.5.13.
136 </para> 204 </para>
137 <para lang="en"> 205 <para lang="en">
138 in HTTPS mode requests might fail with the "bad write retry" error; 206 in HTTPS mode requests might fail with the "bad write retry" error;
139 bug appeared in 0.5.13. 207 the bug had appeared in 0.5.13.
140 </para> 208 </para>
141 </change> 209 </change>
142 210
143 <change type="bugfix"> 211 <change type="bugfix">
144 <para lang="ru"> 212 <para lang="ru">
192 ошибка появилась в 0.5.32. 260 ошибка появилась в 0.5.32.
193 </para> 261 </para>
194 <para lang="en"> 262 <para lang="en">
195 if the "?" character was in a "error_page" directive, then it was escaped 263 if the "?" character was in a "error_page" directive, then it was escaped
196 in a proxied request; 264 in a proxied request;
197 bug appeared in 0.5.32. 265 the bug had appeared in 0.5.32.
198 </para> 266 </para>
199 </change> 267 </change>
200 268
201 </changes> 269 </changes>
202 270
291 уже экранированные символы; 359 уже экранированные символы;
292 ошибка появилась в 0.5.28. 360 ошибка появилась в 0.5.28.
293 </para> 361 </para>
294 <para lang="en"> 362 <para lang="en">
295 URL double escaping in a redirect of the "msie_refresh" directive; 363 URL double escaping in a redirect of the "msie_refresh" directive;
296 bug appeared in 0.5.28. 364 the bug had appeared in 0.5.28.
297 </para> 365 </para>
298 </change> 366 </change>
299 367
300 <change type="bugfix"> 368 <change type="bugfix">
301 <para lang="ru"> 369 <para lang="ru">
509 ошибка появилась в 0.5.32. 577 ошибка появилась в 0.5.32.
510 </para> 578 </para>
511 <para lang="en"> 579 <para lang="en">
512 nginx supported low case only "close" and "keep-alive" values 580 nginx supported low case only "close" and "keep-alive" values
513 in the "Connection" request header line; 581 in the "Connection" request header line;
514 bug appeared in 0.5.32. 582 the bug had appeared in 0.5.32.
515 </para> 583 </para>
516 </change> 584 </change>
517 585
518 <change type="bugfix"> 586 <change type="bugfix">
519 <para lang="ru"> 587 <para lang="ru">
746 ошибка появилась в 0.5.13. 814 ошибка появилась в 0.5.13.
747 </para> 815 </para>
748 <para lang="en"> 816 <para lang="en">
749 the "proxy_ignore_client_abort" and "fastcgi_ignore_client_abort" directives 817 the "proxy_ignore_client_abort" and "fastcgi_ignore_client_abort" directives
750 did not work; 818 did not work;
751 bug appeared in 0.5.13. 819 the bug had appeared in 0.5.13.
752 </para> 820 </para>
753 </change> 821 </change>
754 822
755 </changes> 823 </changes>
756 824
854 nginx не собирался на Solaris/amd64 Sun Studio 11 и более ранними версиями; 922 nginx не собирался на Solaris/amd64 Sun Studio 11 и более ранними версиями;
855 ошибка появилась в 0.5.29. 923 ошибка появилась в 0.5.29.
856 </para> 924 </para>
857 <para lang="en"> 925 <para lang="en">
858 fix building on Solaris/amd64 by Sun Studio 11 and early versions; 926 fix building on Solaris/amd64 by Sun Studio 11 and early versions;
859 bug appeared in 0.5.29. 927 the bug had appeared in 0.5.29.
860 </para> 928 </para>
861 </change> 929 </change>
862 930
863 </changes> 931 </changes>
864 932
1001 </change> 1069 </change>
1002 1070
1003 </changes> 1071 </changes>
1004 1072
1005 1073
1074 <!-- 0.6.x branch -->
1006 <changes ver="0.5.25" date="11.06.2007"> 1075 <changes ver="0.5.25" date="11.06.2007">
1007 1076
1008 <change type="bugfix"> 1077 <change type="bugfix">
1009 <para lang="ru"> 1078 <para lang="ru">
1010 nginx не собирался с параметром --without-http_rewrite_module; 1079 nginx не собирался с параметром --without-http_rewrite_module;
1011 ошибка появилась в 0.5.24. 1080 ошибка появилась в 0.5.24.
1012 </para> 1081 </para>
1013 <para lang="en"> 1082 <para lang="en">
1014 nginx could not be built with the --without-http_rewrite_module parameter; 1083 nginx could not be built with the --without-http_rewrite_module parameter;
1015 bug appeared in 0.5.24. 1084 the bug had appeared in 0.5.24.
1016 </para> 1085 </para>
1017 </change> 1086 </change>
1018 1087
1019 </changes> 1088 </changes>
1020 1089
1037 при использовании сжатия часть ответа могла передаваться несжатой; 1106 при использовании сжатия часть ответа могла передаваться несжатой;
1038 ошибка появилась в 0.5.23. 1107 ошибка появилась в 0.5.23.
1039 </para> 1108 </para>
1040 <para lang="en"> 1109 <para lang="en">
1041 a part of response body might be passed uncompressed if gzip was used; 1110 a part of response body might be passed uncompressed if gzip was used;
1042 bug appeared in 0.5.23. 1111 the bug had appeared in 0.5.23.
1043 </para> 1112 </para>
1044 </change> 1113 </change>
1045 1114
1046 </changes> 1115 </changes>
1047 1116
1111 большое тело запроса могло не передаваться бэкенду; 1180 большое тело запроса могло не передаваться бэкенду;
1112 ошибка появилась в 0.5.21. 1181 ошибка появилась в 0.5.21.
1113 </para> 1182 </para>
1114 <para lang="en"> 1183 <para lang="en">
1115 a big request body might not be passed to backend; 1184 a big request body might not be passed to backend;
1116 bug appeared in 0.5.21. 1185 the bug had appeared in 0.5.21.
1117 </para> 1186 </para>
1118 </change> 1187 </change>
1119 1188
1120 </changes> 1189 </changes>
1121 1190
1348 <para lang="en"> 1417 <para lang="en">
1349 a segmentation fault occurred in master process 1418 a segmentation fault occurred in master process
1350 after first reconfiguration and receiving any signal 1419 after first reconfiguration and receiving any signal
1351 if nginx was built with ngx_http_perl_module and perl 1420 if nginx was built with ngx_http_perl_module and perl
1352 did not support multiplicity; 1421 did not support multiplicity;
1353 bug appeared in 0.5.9. 1422 the bug had appeared in 0.5.9.
1354 </para> 1423 </para>
1355 </change> 1424 </change>
1356 1425
1357 <change type="bugfix"> 1426 <change type="bugfix">
1358 <para lang="ru"> 1427 <para lang="ru">
1361 ошибка появилась в 0.3.38. 1430 ошибка появилась в 0.3.38.
1362 </para> 1431 </para>
1363 <para lang="en"> 1432 <para lang="en">
1364 if perl did not support multiplicity, then after reconfiguration 1433 if perl did not support multiplicity, then after reconfiguration
1365 perl code did not work; 1434 perl code did not work;
1366 bug appeared in 0.3.38. 1435 the bug had appeared in 0.3.38.
1367 </para> 1436 </para>
1368 </change> 1437 </change>
1369 1438
1370 </changes> 1439 </changes>
1371 1440
1447 </para> 1516 </para>
1448 <para lang="en"> 1517 <para lang="en">
1449 a segmentation fault might occur in worker process 1518 a segmentation fault might occur in worker process
1450 if a charset was set in the "Content-Type" header line and the line 1519 if a charset was set in the "Content-Type" header line and the line
1451 has trailing ";"; 1520 has trailing ";";
1452 bug appeared in 0.3.50. 1521 the bug had appeared in 0.3.50.
1453 </para> 1522 </para>
1454 </change> 1523 </change>
1455 1524
1456 <change type="bugfix"> 1525 <change type="bugfix">
1457 <para lang="ru"> 1526 <para lang="ru">
1469 nginx не собирался на Solaris без параметра --with-debug; 1538 nginx не собирался на Solaris без параметра --with-debug;
1470 ошибка появилась в 0.5.15. 1539 ошибка появилась в 0.5.15.
1471 </para> 1540 </para>
1472 <para lang="en"> 1541 <para lang="en">
1473 nginx could not be built on Solaris without the --with-debug option; 1542 nginx could not be built on Solaris without the --with-debug option;
1474 bug appeared in 0.5.15. 1543 the bug had appeared in 0.5.15.
1475 </para> 1544 </para>
1476 </change> 1545 </change>
1477 1546
1478 </changes> 1547 </changes>
1479 1548
1646 <para lang="ru"> 1715 <para lang="ru">
1647 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc; 1716 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc;
1648 ошибка появилась в 0.5.8. 1717 ошибка появилась в 0.5.8.
1649 </para> 1718 </para>
1650 <para lang="en"> 1719 <para lang="en">
1651 nginx could not be built on platforms different from i386, amd64, sparc and ppc; 1720 nginx could not be built on platforms different from i386, amd64, sparc,
1652 bug appeared in 0.5.8. 1721 and ppc;
1722 the bug had appeared in 0.5.8.
1653 </para> 1723 </para>
1654 </change> 1724 </change>
1655 1725
1656 </changes> 1726 </changes>
1657 1727
1662 <para lang="ru"> 1732 <para lang="ru">
1663 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc; 1733 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc;
1664 ошибка появилась в 0.5.8. 1734 ошибка появилась в 0.5.8.
1665 </para> 1735 </para>
1666 <para lang="en"> 1736 <para lang="en">
1667 nginx could not be built on platforms different from i386, amd64, sparc и ppc; 1737 nginx could not be built on platforms different from i386, amd64, sparc,
1668 bug appeared in 0.5.8. 1738 and ppc;
1739 the bug had appeared in 0.5.8.
1669 </para> 1740 </para>
1670 </change> 1741 </change>
1671 1742
1672 <change type="bugfix"> 1743 <change type="bugfix">
1673 <para lang="ru"> 1744 <para lang="ru">
1676 ошибка появилась в 0.5.8. 1747 ошибка появилась в 0.5.8.
1677 </para> 1748 </para>
1678 <para lang="en"> 1749 <para lang="en">
1679 a segmentation fault might occur in worker process 1750 a segmentation fault might occur in worker process
1680 if the temporarily files were used while working with FastCGI server; 1751 if the temporarily files were used while working with FastCGI server;
1681 bug appeared in 0.5.8. 1752 the bug had appeared in 0.5.8.
1682 </para> 1753 </para>
1683 </change> 1754 </change>
1684 1755
1685 <change type="bugfix"> 1756 <change type="bugfix">
1686 <para lang="ru"> 1757 <para lang="ru">
1723 ответ был неверным, если запрашивалось несколько диапазонов; 1794 ответ был неверным, если запрашивалось несколько диапазонов;
1724 ошибка появилась в 0.5.6. 1795 ошибка появилась в 0.5.6.
1725 </para> 1796 </para>
1726 <para lang="en"> 1797 <para lang="en">
1727 the response was incorrect if several ranges were requested; 1798 the response was incorrect if several ranges were requested;
1728 bug appeared in 0.5.6. 1799 the bug had appeared in 0.5.6.
1729 </para> 1800 </para>
1730 </change> 1801 </change>
1731 1802
1732 <change type="bugfix"> 1803 <change type="bugfix">
1733 <para lang="ru"> 1804 <para lang="ru">
1775 ошибка появилась в 0.5.9. 1846 ошибка появилась в 0.5.9.
1776 </para> 1847 </para>
1777 <para lang="en"> 1848 <para lang="en">
1778 while online executable file upgrade the new master process did not 1849 while online executable file upgrade the new master process did not
1779 inherit the listening sockets; 1850 inherit the listening sockets;
1780 bug appeared in 0.5.9. 1851 the bug had appeared in 0.5.9.
1781 </para> 1852 </para>
1782 </change> 1853 </change>
1783 1854
1784 <change type="bugfix"> 1855 <change type="bugfix">
1785 <para lang="ru"> 1856 <para lang="ru">
1788 ошибка появилась в 0.5.1. 1859 ошибка появилась в 0.5.1.
1789 </para> 1860 </para>
1790 <para lang="en"> 1861 <para lang="en">
1791 a segmentation fault might occur in worker process 1862 a segmentation fault might occur in worker process
1792 if nginx was built with -O2 optimization; 1863 if nginx was built with -O2 optimization;
1793 bug appeared in 0.5.1. 1864 the bug had appeared in 0.5.1.
1794 </para> 1865 </para>
1795 </change> 1866 </change>
1796 1867
1797 </changes> 1868 </changes>
1798 1869
1907 ошибка появилась в 0.4.7. 1978 ошибка появилась в 0.4.7.
1908 </para> 1979 </para>
1909 <para lang="en"> 1980 <para lang="en">
1910 if the "proxy_buffering off" directive was used and a client connection 1981 if the "proxy_buffering off" directive was used and a client connection
1911 was non-active, then the connection was closed after send timeout; 1982 was non-active, then the connection was closed after send timeout;
1912 bug appeared in 0.4.7. 1983 the bug had appeared in 0.4.7.
1913 </para> 1984 </para>
1914 </change> 1985 </change>
1915 1986
1916 <change type="bugfix"> 1987 <change type="bugfix">
1917 <para lang="ru"> 1988 <para lang="ru">
2174 при использовании переменной $host мог произойти segmentation fault; 2245 при использовании переменной $host мог произойти segmentation fault;
2175 ошибка появилась в 0.4.14. 2246 ошибка появилась в 0.4.14.
2176 </para> 2247 </para>
2177 <para lang="en"> 2248 <para lang="en">
2178 a segmentation fault might occur if the $host variable was used; 2249 a segmentation fault might occur if the $host variable was used;
2179 bug appeared in 0.4.14. 2250 the bug had appeared in 0.4.14.
2180 </para> 2251 </para>
2181 </change> 2252 </change>
2182 2253
2183 </changes> 2254 </changes>
2184 2255
2227 ошибка появилась в 0.5.1. 2298 ошибка появилась в 0.5.1.
2228 </para> 2299 </para>
2229 <para lang="en"> 2300 <para lang="en">
2230 if the "proxy_pass" directive used the name of the "upstream" block, 2301 if the "proxy_pass" directive used the name of the "upstream" block,
2231 then nginx tried to resolve the name; 2302 then nginx tried to resolve the name;
2232 bug appeared in 0.5.1. 2303 the bug had appeared in 0.5.1.
2233 </para> 2304 </para>
2234 </change> 2305 </change>
2235 2306
2236 </changes> 2307 </changes>
2237 2308
2254 ошибка появилась в 0.4.11.<br/> 2325 ошибка появилась в 0.4.11.<br/>
2255 Спасибо Bron Gondwana. 2326 Спасибо Bron Gondwana.
2256 </para> 2327 </para>
2257 <para lang="en"> 2328 <para lang="en">
2258 for Eudora for Mac; 2329 for Eudora for Mac;
2259 bug appeared in 0.4.11.<br/> 2330 the bug had appeared in 0.4.11.<br/>
2260 Thanks to Bron Gondwana. 2331 Thanks to Bron Gondwana.
2261 </para> 2332 </para>
2262 </change> 2333 </change>
2263 2334
2264 <change type="bugfix"> 2335 <change type="bugfix">
2268 ошибка появилась в 0.5.0. 2339 ошибка появилась в 0.5.0.
2269 </para> 2340 </para>
2270 <para lang="en"> 2341 <para lang="en">
2271 if the "upstream" name was used in the "fastcgi_pass", then the message 2342 if the "upstream" name was used in the "fastcgi_pass", then the message
2272 "no port in upstream" was issued; 2343 "no port in upstream" was issued;
2273 bug appeared in 0.5.0. 2344 the bug had appeared in 0.5.0.
2274 </para> 2345 </para>
2275 </change> 2346 </change>
2276 2347
2277 <change type="bugfix"> 2348 <change type="bugfix">
2278 <para lang="ru"> 2349 <para lang="ru">
2282 ошибка появилась в 0.5.0. 2353 ошибка появилась в 0.5.0.
2283 </para> 2354 </para>
2284 <para lang="en"> 2355 <para lang="en">
2285 if the "proxy_pass" and "fastcgi_pass" directives used the same servers but 2356 if the "proxy_pass" and "fastcgi_pass" directives used the same servers but
2286 different ports, then these directives uses the first described port; 2357 different ports, then these directives uses the first described port;
2287 bug appeared in 0.5.0. 2358 the bug had appeared in 0.5.0.
2288 </para> 2359 </para>
2289 </change> 2360 </change>
2290 2361
2291 <change type="bugfix"> 2362 <change type="bugfix">
2292 <para lang="ru"> 2363 <para lang="ru">
2295 ошибка появилась в 0.5.0. 2366 ошибка появилась в 0.5.0.
2296 </para> 2367 </para>
2297 <para lang="en"> 2368 <para lang="en">
2298 if the "proxy_pass" and "fastcgi_pass" directives used the unix domain sockets, 2369 if the "proxy_pass" and "fastcgi_pass" directives used the unix domain sockets,
2299 then these directives used first described socket; 2370 then these directives used first described socket;
2300 bug appeared in 0.5.0. 2371 the bug had appeared in 0.5.0.
2301 </para> 2372 </para>
2302 </change> 2373 </change>
2303 2374
2304 <change type="bugfix"> 2375 <change type="bugfix">
2305 <para lang="ru"> 2376 <para lang="ru">
2391 nginx не собирался на 64-битных платформах; 2462 nginx не собирался на 64-битных платформах;
2392 ошибка появилась в 0.4.14. 2463 ошибка появилась в 0.4.14.
2393 </para> 2464 </para>
2394 <para lang="en"> 2465 <para lang="en">
2395 nginx could not be built on 64-bit platforms; 2466 nginx could not be built on 64-bit platforms;
2396 bug appeared in 0.4.14. 2467 the bug had appeared in 0.4.14.
2397 </para> 2468 </para>
2398 </change> 2469 </change>
2399 2470
2400 </changes> 2471 </changes>
2401 2472
2425 ngx_http_perl_module не работал с перлом, собранным с поддержкой потоков; 2496 ngx_http_perl_module не работал с перлом, собранным с поддержкой потоков;
2426 ошибка появилась в 0.3.38. 2497 ошибка появилась в 0.3.38.
2427 </para> 2498 </para>
2428 <para lang="en"> 2499 <para lang="en">
2429 ngx_http_perl_module did not work with perl built with the threads support; 2500 ngx_http_perl_module did not work with perl built with the threads support;
2430 bug appeared in 0.3.38. 2501 the bug had appeared in 0.3.38.
2431 </para> 2502 </para>
2432 </change> 2503 </change>
2433 2504
2434 <change type="bugfix"> 2505 <change type="bugfix">
2435 <para lang="ru"> 2506 <para lang="ru">
2543 для ответов модуля ngx_http_autoindex_module не выставлялась кодировка; 2614 для ответов модуля ngx_http_autoindex_module не выставлялась кодировка;
2544 ошибка появилась в 0.3.50. 2615 ошибка появилась в 0.3.50.
2545 </para> 2616 </para>
2546 <para lang="en"> 2617 <para lang="en">
2547 a charset could not be set for ngx_http_autoindex_module responses; 2618 a charset could not be set for ngx_http_autoindex_module responses;
2548 bug appeared in 0.3.50. 2619 the bug had appeared in 0.3.50.
2549 </para> 2620 </para>
2550 </change> 2621 </change>
2551 2622
2552 <change type="bugfix"> 2623 <change type="bugfix">
2553 <para lang="ru"> 2624 <para lang="ru">
2574 50-й подзапрос в SSI ответе не работал; 2645 50-й подзапрос в SSI ответе не работал;
2575 ошибка появилась в 0.3.50. 2646 ошибка появилась в 0.3.50.
2576 </para> 2647 </para>
2577 <para lang="en"> 2648 <para lang="en">
2578 the 50th subrequest in SSI response did not work; 2649 the 50th subrequest in SSI response did not work;
2579 bug appeared in 0.3.50. 2650 the bug had appeared in 0.3.50.
2580 </para> 2651 </para>
2581 </change> 2652 </change>
2582 2653
2583 </changes> 2654 </changes>
2584 2655
2644 ошибка появилась в 0.4.10. 2715 ошибка появилась в 0.4.10.
2645 </para> 2716 </para>
2646 <para lang="en"> 2717 <para lang="en">
2647 if the APOP was enabled in the POP3 proxy, then the USER/PASS commands 2718 if the APOP was enabled in the POP3 proxy, then the USER/PASS commands
2648 might not work; 2719 might not work;
2649 bug appeared in 0.4.10. 2720 the bug had appeared in 0.4.10.
2650 </para> 2721 </para>
2651 </change> 2722 </change>
2652 2723
2653 </changes> 2724 </changes>
2654 2725
2691 модуль ngx_http_flv_module не поддерживал byte ranges для полных ответов; 2762 модуль ngx_http_flv_module не поддерживал byte ranges для полных ответов;
2692 ошибка появилась в 0.4.7. 2763 ошибка появилась в 0.4.7.
2693 </para> 2764 </para>
2694 <para lang="en"> 2765 <para lang="en">
2695 the ngx_http_flv_module did not support the byte ranges for full responses; 2766 the ngx_http_flv_module did not support the byte ranges for full responses;
2696 bug appeared in 0.4.7. 2767 the bug had appeared in 0.4.7.
2697 </para> 2768 </para>
2698 </change> 2769 </change>
2699 2770
2700 <change type="bugfix"> 2771 <change type="bugfix">
2701 <para lang="ru"> 2772 <para lang="ru">
2702 nginx не собирался на Debian amd64; 2773 nginx не собирался на Debian amd64;
2703 ошибка появилась в 0.4.9. 2774 ошибка появилась в 0.4.9.
2704 </para> 2775 </para>
2705 <para lang="en"> 2776 <para lang="en">
2706 nginx could not be built on Debian amd64; 2777 nginx could not be built on Debian amd64;
2707 bug appeared in 0.4.9. 2778 the bug had appeared in 0.4.9.
2708 </para> 2779 </para>
2709 </change> 2780 </change>
2710 2781
2711 </changes> 2782 </changes>
2712 2783
2855 ошибка появилась в 0.4.4. 2926 ошибка появилась в 0.4.4.
2856 </para> 2927 </para>
2857 <para lang="en"> 2928 <para lang="en">
2858 after redirecting error by an "error_page" directive 2929 after redirecting error by an "error_page" directive
2859 any ngx_http_rewrite_module directive returned this error code; 2930 any ngx_http_rewrite_module directive returned this error code;
2860 bug appeared in 0.4.4. 2931 the bug had appeared in 0.4.4.
2861 </para> 2932 </para>
2862 </change> 2933 </change>
2863 2934
2864 </changes> 2935 </changes>
2865 2936
2871 nginx не собирался на Linux и Solaris; 2942 nginx не собирался на Linux и Solaris;
2872 ошибка появилась в 0.4.4. 2943 ошибка появилась в 0.4.4.
2873 </para> 2944 </para>
2874 <para lang="en"> 2945 <para lang="en">
2875 nginx could not be built on Linux and Solaris; 2946 nginx could not be built on Linux and Solaris;
2876 bug appeared in 0.4.4. 2947 the bug had appeared in 0.4.4.
2877 </para> 2948 </para>
2878 </change> 2949 </change>
2879 2950
2880 </changes> 2951 </changes>
2881 2952
2993 ошибка появилась в 0.3.47. 3064 ошибка появилась в 0.3.47.
2994 </para> 3065 </para>
2995 <para lang="en"> 3066 <para lang="en">
2996 a segmentation fault occurred if an unix domain socket was used in 3067 a segmentation fault occurred if an unix domain socket was used in
2997 a "proxy_pass" directive; 3068 a "proxy_pass" directive;
2998 bug appeared in 0.3.47. 3069 the bug had appeared in 0.3.47.
2999 </para> 3070 </para>
3000 </change> 3071 </change>
3001 3072
3002 <change type="bugfix"> 3073 <change type="bugfix">
3003 <para lang="ru"> 3074 <para lang="ru">
3028 убрана поддержка флага O_NOATIME на Linux; 3099 убрана поддержка флага O_NOATIME на Linux;
3029 ошибка появилась в 0.4.1. 3100 ошибка появилась в 0.4.1.
3030 </para> 3101 </para>
3031 <para lang="en"> 3102 <para lang="en">
3032 the O_NOATIME flag support on Linux was canceled; 3103 the O_NOATIME flag support on Linux was canceled;
3033 bug appeared in 0.4.1. 3104 the bug had appeared in 0.4.1.
3034 </para> 3105 </para>
3035 </change> 3106 </change>
3036 3107
3037 </changes> 3108 </changes>
3038 3109
3133 ошибка появилась в 0.1.29. 3204 ошибка появилась в 0.1.29.
3134 </para> 3205 </para>
3135 <para lang="en"> 3206 <para lang="en">
3136 a segmentation fault occurred if there was an "index" directive with 3207 a segmentation fault occurred if there was an "index" directive with
3137 variables and the first index name was without variables; 3208 variables and the first index name was without variables;
3138 bug appeared in 0.1.29. 3209 the bug had appeared in 0.1.29.
3139 </para> 3210 </para>
3140 </change> 3211 </change>
3141 3212
3142 </changes> 3213 </changes>
3143 3214
3193 ошибка появилась в 0.3.59. 3264 ошибка появилась в 0.3.59.
3194 </para> 3265 </para>
3195 <para lang="en"> 3266 <para lang="en">
3196 a worker process may got caught in an endless loop 3267 a worker process may got caught in an endless loop
3197 while an error redirection; 3268 while an error redirection;
3198 bug appeared in 0.3.59. 3269 the bug had appeared in 0.3.59.
3199 </para> 3270 </para>
3200 </change> 3271 </change>
3201 3272
3202 </changes> 3273 </changes>
3203 3274
3229 ошибка появилась в 0.3.58. 3300 ошибка появилась в 0.3.58.
3230 </para> 3301 </para>
3231 <para lang="en"> 3302 <para lang="en">
3232 the "error_page" directive did not changes the "Content-Type" header line 3303 the "error_page" directive did not changes the "Content-Type" header line
3233 after the "X-Accel-Redirect" was used; 3304 after the "X-Accel-Redirect" was used;
3234 bug appeared in 0.3.58. 3305 the bug had appeared in 0.3.58.
3235 </para> 3306 </para>
3236 </change> 3307 </change>
3237 3308
3238 </changes> 3309 </changes>
3239 3310
3463 ошибка появилась в 0.3.50. 3534 ошибка появилась в 0.3.50.
3464 </para> 3535 </para>
3465 <para lang="en"> 3536 <para lang="en">
3466 on some condition while reconfiguration character codes 3537 on some condition while reconfiguration character codes
3467 inside the "charset_map" may be treated invalid; 3538 inside the "charset_map" may be treated invalid;
3468 bug appeared in 0.3.50. 3539 the bug had appeared in 0.3.50.
3469 </para> 3540 </para>
3470 </change> 3541 </change>
3471 3542
3472 </changes> 3543 </changes>
3473 3544
3530 nginx не собирался на платформе amd64; 3601 nginx не собирался на платформе amd64;
3531 ошибка появилась в 0.3.53. 3602 ошибка появилась в 0.3.53.
3532 </para> 3603 </para>
3533 <para lang="en"> 3604 <para lang="en">
3534 nginx could not be built on amd64 platform; 3605 nginx could not be built on amd64 platform;
3535 bug appeared in 0.3.53. 3606 the bug had appeared in 0.3.53.
3536 </para> 3607 </para>
3537 </change> 3608 </change>
3538 3609
3539 </changes> 3610 </changes>
3540 3611
3630 при использовании ограничения скорости рабочий процесс мог зациклиться; 3701 при использовании ограничения скорости рабочий процесс мог зациклиться;
3631 ошибка появилась в 0.3.37. 3702 ошибка появилась в 0.3.37.
3632 </para> 3703 </para>
3633 <para lang="en"> 3704 <para lang="en">
3634 the worker process may got caught in an endless loop if the limit rate was used; 3705 the worker process may got caught in an endless loop if the limit rate was used;
3635 bug appeared in 0.3.37. 3706 the bug had appeared in 0.3.37.
3636 </para> 3707 </para>
3637 </change> 3708 </change>
3638 3709
3639 <change type="bugfix"> 3710 <change type="bugfix">
3640 <para lang="ru"> 3711 <para lang="ru">
3643 ошибка появилась в 0.3.50. 3714 ошибка появилась в 0.3.50.
3644 </para> 3715 </para>
3645 <para lang="en"> 3716 <para lang="en">
3646 ngx_http_charset_module logged "unknown charset" alert, even if the recoding 3717 ngx_http_charset_module logged "unknown charset" alert, even if the recoding
3647 was not needed; 3718 was not needed;
3648 bug appeared in 0.3.50. 3719 the bug had appeared in 0.3.50.
3649 </para> 3720 </para>
3650 </change> 3721 </change>
3651 3722
3652 <change type="bugfix"> 3723 <change type="bugfix">
3653 <para lang="ru"> 3724 <para lang="ru">
3670 при некоторых условиях в SSI мог пропадать символы "&lt;"; 3741 при некоторых условиях в SSI мог пропадать символы "&lt;";
3671 ошибка появилась в 0.3.50. 3742 ошибка появилась в 0.3.50.
3672 </para> 3743 </para>
3673 <para lang="en"> 3744 <para lang="en">
3674 the "&lt;" symbols might disappeared some conditions in the SSI; 3745 the "&lt;" symbols might disappeared some conditions in the SSI;
3675 bug appeared in 0.3.50. 3746 the bug had appeared in 0.3.50.
3676 </para> 3747 </para>
3677 </change> 3748 </change>
3678 3749
3679 </changes> 3750 </changes>
3680 3751
3814 </para> 3885 </para>
3815 <para lang="en"> 3886 <para lang="en">
3816 the internal redirect always transform client's HTTP method to GET, 3887 the internal redirect always transform client's HTTP method to GET,
3817 now the transformation is made for the "X-Accel-Redirect" redirects only 3888 now the transformation is made for the "X-Accel-Redirect" redirects only
3818 and if the method is not HEAD; 3889 and if the method is not HEAD;
3819 bug appeared in 0.3.42. 3890 the bug had appeared in 0.3.42.
3820 </para> 3891 </para>
3821 </change> 3892 </change>
3822 3893
3823 <change type="bugfix"> 3894 <change type="bugfix">
3824 <para lang="ru"> 3895 <para lang="ru">
3826 ошибка появилась в 0.3.46. 3897 ошибка появилась в 0.3.46.
3827 </para> 3898 </para>
3828 <para lang="en"> 3899 <para lang="en">
3829 the ngx_http_perl_module could not be built, if the perl was built 3900 the ngx_http_perl_module could not be built, if the perl was built
3830 with the threads support; 3901 with the threads support;
3831 bug appeared in 0.3.46. 3902 the bug had appeared in 0.3.46.
3832 </para> 3903 </para>
3833 </change> 3904 </change>
3834 3905
3835 </changes> 3906 </changes>
3836 3907
3938 <change type="feature"> 4009 <change type="feature">
3939 <para lang="ru"> 4010 <para lang="ru">
3940 в таблицу перекодировки koi-win добавлены символы евро и номера. 4011 в таблицу перекодировки koi-win добавлены символы евро и номера.
3941 </para> 4012 </para>
3942 <para lang="en"> 4013 <para lang="en">
3943 the euro и N symbols were added to koi-win conversion table. 4014 the euro and N symbols were added to koi-win conversion table.
3944 </para> 4015 </para>
3945 </change> 4016 </change>
3946 4017
3947 <change type="bugfix"> 4018 <change type="bugfix">
3948 <para lang="ru"> 4019 <para lang="ru">
4173 ошибка появилась в 0.2.0. 4244 ошибка появилась в 0.2.0.
4174 </para> 4245 </para>
4175 <para lang="en"> 4246 <para lang="en">
4176 the active connection counter increased on the exceeding of the connection 4247 the active connection counter increased on the exceeding of the connection
4177 limit specified by the "worker_connections" directive; 4248 limit specified by the "worker_connections" directive;
4178 bug appeared in 0.2.0. 4249 the bug had appeared in 0.2.0.
4179 </para> 4250 </para>
4180 </change> 4251 </change>
4181 4252
4182 <change type="bugfix"> 4253 <change type="bugfix">
4183 <para lang="ru"> 4254 <para lang="ru">
4184 при некоторых условия ограничение скорости соединения могло не работать; 4255 при некоторых условия ограничение скорости соединения могло не работать;
4185 ошибка появилась в 0.3.38. 4256 ошибка появилась в 0.3.38.
4186 </para> 4257 </para>
4187 <para lang="en"> 4258 <para lang="en">
4188 the limit rate might not work on some condition; 4259 the limit rate might not work on some condition;
4189 bug appeared in 0.3.38. 4260 the bug had appeared in 0.3.38.
4190 </para> 4261 </para>
4191 </change> 4262 </change>
4192 4263
4193 </changes> 4264 </changes>
4194 4265
4420 ошибка появилась в 0.3.31. 4491 ошибка появилась в 0.3.31.
4421 </para> 4492 </para>
4422 <para lang="en"> 4493 <para lang="en">
4423 the accept-filter and the TCP_DEFER_ACCEPT option were set for first "listen" 4494 the accept-filter and the TCP_DEFER_ACCEPT option were set for first "listen"
4424 directive only; 4495 directive only;
4425 bug appeared in 0.3.31. 4496 the bug had appeared in 0.3.31.
4426 </para> 4497 </para>
4427 </change> 4498 </change>
4428 4499
4429 <change type="bugfix"> 4500 <change type="bugfix">
4430 <para lang="ru"> 4501 <para lang="ru">
4494 удаление отладочного логгирования на старте и при переконфигурации; 4565 удаление отладочного логгирования на старте и при переконфигурации;
4495 ошибка появилась в 0.3.31. 4566 ошибка появилась в 0.3.31.
4496 </para> 4567 </para>
4497 <para lang="en"> 4568 <para lang="en">
4498 the debug logging on startup and reconfiguration time was removed; 4569 the debug logging on startup and reconfiguration time was removed;
4499 bug appeared in 0.3.31. 4570 the bug had appeared in 0.3.31.
4500 </para> 4571 </para>
4501 </change> 4572 </change>
4502 4573
4503 </changes> 4574 </changes>
4504 4575
4553 </para> 4624 </para>
4554 <para lang="en"> 4625 <para lang="en">
4555 if there were several "listen" directives listening one various addresses 4626 if there were several "listen" directives listening one various addresses
4556 inside one server, then server names like "*.domain.tld" worked for first 4627 inside one server, then server names like "*.domain.tld" worked for first
4557 address only; 4628 address only;
4558 bug appeared in 0.3.18. 4629 the bug had appeared in 0.3.18.
4559 </para> 4630 </para>
4560 </change> 4631 </change>
4561 4632
4562 <change type="bugfix"> 4633 <change type="bugfix">
4563 <para lang="ru"> 4634 <para lang="ru">
4608 nginx не собирался на i386 платформе, если использовался PIC; 4679 nginx не собирался на i386 платформе, если использовался PIC;
4609 ошибка появилась в 0.3.27. 4680 ошибка появилась в 0.3.27.
4610 </para> 4681 </para>
4611 <para lang="en"> 4682 <para lang="en">
4612 nginx could not be built on i386 platform, if the PIC was used; 4683 nginx could not be built on i386 platform, if the PIC was used;
4613 bug appeared in 0.3.27. 4684 the bug had appeared in 0.3.27.
4614 </para> 4685 </para>
4615 </change> 4686 </change>
4616 4687
4617 </changes> 4688 </changes>
4618 4689
4841 ошибка появилась в 0.3.24. 4912 ошибка появилась в 0.3.24.
4842 </para> 4913 </para>
4843 <para lang="en"> 4914 <para lang="en">
4844 the segmentation fault was occurred on start or while reconfiguration 4915 the segmentation fault was occurred on start or while reconfiguration
4845 if there was invalid configuration; 4916 if there was invalid configuration;
4846 bug appeared in 0.3.24. 4917 the bug had appeared in 0.3.24.
4847 </para> 4918 </para>
4848 </change> 4919 </change>
4849 4920
4850 </changes> 4921 </changes>
4851 4922
4896 ошибка появилась в 0.3.18. 4967 ошибка появилась в 0.3.18.
4897 </para> 4968 </para>
4898 <para lang="en"> 4969 <para lang="en">
4899 on 64-bit platforms segmentation fault may occurred on start 4970 on 64-bit platforms segmentation fault may occurred on start
4900 if the many names were used in the "server_name" directives; 4971 if the many names were used in the "server_name" directives;
4901 bug appeared in 0.3.18. 4972 the bug had appeared in 0.3.18.
4902 </para> 4973 </para>
4903 </change> 4974 </change>
4904 4975
4905 </changes> 4976 </changes>
4906 4977
4964 ошибка появилась в 0.3.18. 5035 ошибка появилась в 0.3.18.
4965 </para> 5036 </para>
4966 <para lang="en"> 5037 <para lang="en">
4967 segmentation fault was occurred if the "none" or "blocked" values was 5038 segmentation fault was occurred if the "none" or "blocked" values was
4968 specified in the "valid_referers" directive; 5039 specified in the "valid_referers" directive;
4969 bug appeared in 0.3.18. 5040 the bug had appeared in 0.3.18.
4970 </para> 5041 </para>
4971 </change> 5042 </change>
4972 5043
4973 </changes> 5044 </changes>
4974 5045
5125 если конфигурационного файла не было, то происходил segmentation fault; 5196 если конфигурационного файла не было, то происходил segmentation fault;
5126 ошибка появилась в 0.3.12. 5197 ошибка появилась в 0.3.12.
5127 </para> 5198 </para>
5128 <para lang="en"> 5199 <para lang="en">
5129 segmentation fault was occurred if configuration file did not exist; 5200 segmentation fault was occurred if configuration file did not exist;
5130 bug appeared in 0.3.12. 5201 the bug had appeared in 0.3.12.
5131 </para> 5202 </para>
5132 </change> 5203 </change>
5133 5204
5134 <change type="bugfix"> 5205 <change type="bugfix">
5135 <para lang="ru"> 5206 <para lang="ru">
5136 на 64-битных платформах при старте мог произойти segmentation fault; 5207 на 64-битных платформах при старте мог произойти segmentation fault;
5137 ошибка появилась в 0.3.16. 5208 ошибка появилась в 0.3.16.
5138 </para> 5209 </para>
5139 <para lang="en"> 5210 <para lang="en">
5140 on 64-bit platforms segmentation fault may occurred on start; 5211 on 64-bit platforms segmentation fault may occurred on start;
5141 bug appeared in 0.3.16. 5212 the bug had appeared in 0.3.16.
5142 </para> 5213 </para>
5143 </change> 5214 </change>
5144 5215
5145 </changes> 5216 </changes>
5146 5217
5170 во время SSL handshake не иcпользовались таймауты; 5241 во время SSL handshake не иcпользовались таймауты;
5171 ошибка появилась в 0.2.4. 5242 ошибка появилась в 0.2.4.
5172 </para> 5243 </para>
5173 <para lang="en"> 5244 <para lang="en">
5174 the timeouts were not used in SSL handshake; 5245 the timeouts were not used in SSL handshake;
5175 bug appeared in 0.2.4. 5246 the bug had appeared in 0.2.4.
5176 </para> 5247 </para>
5177 </change> 5248 </change>
5178 5249
5179 <change type="bugfix"> 5250 <change type="bugfix">
5180 <para lang="ru"> 5251 <para lang="ru">
5265 Спасибо Rob Mueller. 5336 Спасибо Rob Mueller.
5266 </para> 5337 </para>
5267 <para lang="en"> 5338 <para lang="en">
5268 nginx did not close connection to IMAP/POP3 backend for the SSL 5339 nginx did not close connection to IMAP/POP3 backend for the SSL
5269 connections; 5340 connections;
5270 bug appeared in 0.3.13.<br/> 5341 the bug had appeared in 0.3.13.<br/>
5271 Thanks to Rob Mueller. 5342 Thanks to Rob Mueller.
5272 </para> 5343 </para>
5273 </change> 5344 </change>
5274 5345
5275 <change type="bugfix"> 5346 <change type="bugfix">
5277 segmentation fault мог произойти во время SSL shutdown; 5348 segmentation fault мог произойти во время SSL shutdown;
5278 ошибка появилась в 0.3.13. 5349 ошибка появилась в 0.3.13.
5279 </para> 5350 </para>
5280 <para lang="en"> 5351 <para lang="en">
5281 segmentation fault may occurred in at SSL shutdown; 5352 segmentation fault may occurred in at SSL shutdown;
5282 bug appeared in 0.3.13. 5353 the bug had appeared in 0.3.13.
5283 </para> 5354 </para>
5284 </change> 5355 </change>
5285 5356
5286 </changes> 5357 </changes>
5287 5358
5327 в ответе 304 передавалось тело ответа; 5398 в ответе 304 передавалось тело ответа;
5328 ошибка появилась в 0.3.13. 5399 ошибка появилась в 0.3.13.
5329 </para> 5400 </para>
5330 <para lang="en"> 5401 <para lang="en">
5331 in the 304 response the body was transferred; 5402 in the 304 response the body was transferred;
5332 bug appeared in 0.3.13. 5403 the bug had appeared in 0.3.13.
5333 </para> 5404 </para>
5334 </change> 5405 </change>
5335 5406
5336 </changes> 5407 </changes>
5337 5408
5381 директива auth_basic не запрещала аутентификацию; 5452 директива auth_basic не запрещала аутентификацию;
5382 ошибка появилась в 0.3.11. 5453 ошибка появилась в 0.3.11.
5383 </para> 5454 </para>
5384 <para lang="en"> 5455 <para lang="en">
5385 the "auth_basic" directive did not disable the authorization; 5456 the "auth_basic" directive did not disable the authorization;
5386 bug appeared in 0.3.11. 5457 the bug had appeared in 0.3.11.
5387 </para> 5458 </para>
5388 </change> 5459 </change>
5389 5460
5390 </changes> 5461 </changes>
5391 5462
5448 изменение в работе с accept mutex при использовании метода rtsig; 5519 изменение в работе с accept mutex при использовании метода rtsig;
5449 ошибка появилась в 0.3.0. 5520 ошибка появилась в 0.3.0.
5450 </para> 5521 </para>
5451 <para lang="en"> 5522 <para lang="en">
5452 the changes in accept mutex handling when the "rtsig" method was used; 5523 the changes in accept mutex handling when the "rtsig" method was used;
5453 bug appeared in 0.3.0. 5524 the bug had appeared in 0.3.0.
5454 </para> 5525 </para>
5455 </change> 5526 </change>
5456 5527
5457 <change type="bugfix"> 5528 <change type="bugfix">
5458 <para lang="ru"> 5529 <para lang="ru">
5484 ошибка появилась в 0.3.8. 5555 ошибка появилась в 0.3.8.
5485 </para> 5556 </para>
5486 <para lang="en"> 5557 <para lang="en">
5487 if the "combined" format was explicitly specified in the "access_log" directive, 5558 if the "combined" format was explicitly specified in the "access_log" directive,
5488 then the empty lines was written to the log; 5559 then the empty lines was written to the log;
5489 bug appeared in 0.3.8. 5560 the bug had appeared in 0.3.8.
5490 </para> 5561 </para>
5491 </change> 5562 </change>
5492 5563
5493 <change type="bugfix"> 5564 <change type="bugfix">
5494 <para lang="ru"> 5565 <para lang="ru">
5520 nginx не передавал при проксировании тело запроса и строки заголовка клиента; 5591 nginx не передавал при проксировании тело запроса и строки заголовка клиента;
5521 ошибка появилась в 0.3.10. 5592 ошибка появилась в 0.3.10.
5522 </para> 5593 </para>
5523 <para lang="en"> 5594 <para lang="en">
5524 nginx did not pass the client request headers and body while proxying; 5595 nginx did not pass the client request headers and body while proxying;
5525 bug appeared in 0.3.10. 5596 the bug had appeared in 0.3.10.
5526 </para> 5597 </para>
5527 </change> 5598 </change>
5528 5599
5529 </changes> 5600 </changes>
5530 5601
5656 находилось два любых символа; 5727 находилось два любых символа;
5657 ошибка появилась в 0.3.8. 5728 ошибка появилась в 0.3.8.
5658 </para> 5729 </para>
5659 <para lang="en"> 5730 <para lang="en">
5660 nginx considered URI as unsafe if two any symbols was between two slashes; 5731 nginx considered URI as unsafe if two any symbols was between two slashes;
5661 bug appeared in 0.3.8. 5732 the bug had appeared in 0.3.8.
5662 </para> 5733 </para>
5663 </change> 5734 </change>
5664 5735
5665 </changes> 5736 </changes>
5666 5737
5790 </para> 5861 </para>
5791 <para lang="en"> 5862 <para lang="en">
5792 if the request URI was changes by the "rewrite" directive and the request 5863 if the request URI was changes by the "rewrite" directive and the request
5793 was proxied in location given by regular expression, then the incorrect 5864 was proxied in location given by regular expression, then the incorrect
5794 request was transferred to backend; 5865 request was transferred to backend;
5795 bug appeared in 0.2.6. 5866 the bug had appeared in 0.2.6.
5796 </para> 5867 </para>
5797 </change> 5868 </change>
5798 5869
5799 <change type="bugfix"> 5870 <change type="bugfix">
5800 <para lang="ru"> 5871 <para lang="ru">
5854 <para lang="ru"> 5925 <para lang="ru">
5855 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc; 5926 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc;
5856 ошибка появилась в 0.3.2. 5927 ошибка появилась в 0.3.2.
5857 </para> 5928 </para>
5858 <para lang="en"> 5929 <para lang="en">
5859 nginx could not be built on platforms different from i386, amd64, sparc и ppc; 5930 nginx could not be built on platforms different from i386, amd64, sparc,
5860 bug appeared in 0.3.2. 5931 and ppc;
5932 the bug had appeared in 0.3.2.
5861 </para> 5933 </para>
5862 </change> 5934 </change>
5863 5935
5864 </changes> 5936 </changes>
5865 5937
5891 ошибка появилась в 0.3.3. 5963 ошибка появилась в 0.3.3.
5892 </para> 5964 </para>
5893 <para lang="en"> 5965 <para lang="en">
5894 if at least in one server was no the "listen" directive, then nginx did not 5966 if at least in one server was no the "listen" directive, then nginx did not
5895 listen on the 80 port; 5967 listen on the 80 port;
5896 bug appeared in 0.3.3. 5968 the bug had appeared in 0.3.3.
5897 </para> 5969 </para>
5898 </change> 5970 </change>
5899 5971
5900 <change type="bugfix"> 5972 <change type="bugfix">
5901 <para lang="ru"> 5973 <para lang="ru">
5919 ошибка появилась в 0.2.2. 5991 ошибка появилась в 0.2.2.
5920 </para> 5992 </para>
5921 <para lang="en"> 5993 <para lang="en">
5922 the segmentation fault may occurred if the IMAP/POP3 login was changed 5994 the segmentation fault may occurred if the IMAP/POP3 login was changed
5923 by authorization server; 5995 by authorization server;
5924 bug appeared in 0.2.2. 5996 the bug had appeared in 0.2.2.
5925 </para> 5997 </para>
5926 </change> 5998 </change>
5927 5999
5928 <change type="bugfix"> 6000 <change type="bugfix">
5929 <para lang="ru"> 6001 <para lang="ru">
5930 accept mutex не работал, все соединения обрабатывались одним рабочим процессом; 6002 accept mutex не работал, все соединения обрабатывались одним рабочим процессом;
5931 ошибка появилась в 0.3.3. 6003 ошибка появилась в 0.3.3.
5932 </para> 6004 </para>
5933 <para lang="en"> 6005 <para lang="en">
5934 the accept mutex did not work and all connections were handled by one process; 6006 the accept mutex did not work and all connections were handled by one process;
5935 bug appeared in 0.3.3. 6007 the bug had appeared in 0.3.3.
5936 </para> 6008 </para>
5937 </change> 6009 </change>
5938 6010
5939 <change type="bugfix"> 6011 <change type="bugfix">
5940 <para lang="ru"> 6012 <para lang="ru">
5957 nginx не собирался на Linux 2.4+ и MacOS X; 6029 nginx не собирался на Linux 2.4+ и MacOS X;
5958 ошибка появилась в 0.3.3. 6030 ошибка появилась в 0.3.3.
5959 </para> 6031 </para>
5960 <para lang="en"> 6032 <para lang="en">
5961 nginx could not be built on Linux 2.4+ and MacOS X; 6033 nginx could not be built on Linux 2.4+ and MacOS X;
5962 bug appeared in 0.3.3. 6034 the bug had appeared in 0.3.3.
5963 </para> 6035 </para>
5964 </change> 6036 </change>
5965 6037
5966 </changes> 6038 </changes>
5967 6039
6026 ошибка появилась в 0.3.0. 6098 ошибка появилась в 0.3.0.
6027 </para> 6099 </para>
6028 <para lang="en"> 6100 <para lang="en">
6029 the mime type may be incorrectly set to default value for index file with 6101 the mime type may be incorrectly set to default value for index file with
6030 variable in the name; 6102 variable in the name;
6031 bug appeared in 0.3.0. 6103 the bug had appeared in 0.3.0.
6032 </para> 6104 </para>
6033 </change> 6105 </change>
6034 6106
6035 <change type="feature"> 6107 <change type="feature">
6036 <para lang="ru"> 6108 <para lang="ru">
6136 ошибка появилась в 0.2.0. 6208 ошибка появилась в 0.2.0.
6137 </para> 6209 </para>
6138 <para lang="en"> 6210 <para lang="en">
6139 the segmentation fault occurred when the signal queue overflowed 6211 the segmentation fault occurred when the signal queue overflowed
6140 if the "rtsig" method was used; 6212 if the "rtsig" method was used;
6141 bug appeared in 0.2.0. 6213 the bug had appeared in 0.2.0.
6142 </para> 6214 </para>
6143 </change> 6215 </change>
6144 6216
6145 <change type="change"> 6217 <change type="change">
6146 <para lang="ru"> 6218 <para lang="ru">
6236 </para> 6308 </para>
6237 <para lang="en"> 6309 <para lang="en">
6238 if the "set" directive set the ngx_http_geo_module variable in some 6310 if the "set" directive set the ngx_http_geo_module variable in some
6239 configuration part, the this variable was not available in other 6311 configuration part, the this variable was not available in other
6240 configuration parts and the "using uninitialized variable" error was occurred; 6312 configuration parts and the "using uninitialized variable" error was occurred;
6241 bug appeared in 0.2.2. 6313 the bug had appeared in 0.2.2.
6242 </para> 6314 </para>
6243 </change> 6315 </change>
6244 6316
6245 </changes> 6317 </changes>
6246 6318
6310 ошибки при проксировании location без слэша в конце; 6382 ошибки при проксировании location без слэша в конце;
6311 ошибка появилась в 0.1.44. 6383 ошибка появилась в 0.1.44.
6312 </para> 6384 </para>
6313 <para lang="en"> 6385 <para lang="en">
6314 in proxying location without trailing slash; 6386 in proxying location without trailing slash;
6315 bug appeared in 0.1.44. 6387 the bug had appeared in 0.1.44.
6316 </para> 6388 </para>
6317 </change> 6389 </change>
6318 6390
6319 <change type="bugfix"> 6391 <change type="bugfix">
6320 <para lang="ru"> 6392 <para lang="ru">
6321 при использовании метода rtsig мог произойти segmentation fault; 6393 при использовании метода rtsig мог произойти segmentation fault;
6322 ошибка появилась в 0.2.0. 6394 ошибка появилась в 0.2.0.
6323 </para> 6395 </para>
6324 <para lang="en"> 6396 <para lang="en">
6325 the segmentation fault may occurred if the "rtsig" method was used; 6397 the segmentation fault may occurred if the "rtsig" method was used;
6326 bug appeared in 0.2.0. 6398 the bug had appeared in 0.2.0.
6327 </para> 6399 </para>
6328 </change> 6400 </change>
6329 6401
6330 </changes> 6402 </changes>
6331 6403
6337 nginx не собирался без параметра --with-debug; 6409 nginx не собирался без параметра --with-debug;
6338 ошибка появилась в 0.2.2. 6410 ошибка появилась в 0.2.2.
6339 </para> 6411 </para>
6340 <para lang="en"> 6412 <para lang="en">
6341 nginx could not be built without the --with-debug option; 6413 nginx could not be built without the --with-debug option;
6342 bug appeared in 0.2.2. 6414 the bug had appeared in 0.2.2.
6343 </para> 6415 </para>
6344 </change> 6416 </change>
6345 6417
6346 </changes> 6418 </changes>
6347 6419
6429 ошибка появилась в 0.2.0. 6501 ошибка появилась в 0.2.0.
6430 </para> 6502 </para>
6431 <para lang="en"> 6503 <para lang="en">
6432 if all backend using in load-balancing failed after one error, then 6504 if all backend using in load-balancing failed after one error, then
6433 nginx may got caught in an endless loop; 6505 nginx may got caught in an endless loop;
6434 bug appeared in 0.2.0. 6506 the bug had appeared in 0.2.0.
6435 </para> 6507 </para>
6436 </change> 6508 </change>
6437 6509
6438 </changes> 6510 </changes>
6439 6511
6689 в режиме прокси ошибка появилась в 0.1.29. 6761 в режиме прокси ошибка появилась в 0.1.29.
6690 </para> 6762 </para>
6691 <para lang="en"> 6763 <para lang="en">
6692 the segmentation fault may occurred if there were errors while 6764 the segmentation fault may occurred if there were errors while
6693 working with proxied or FastCGI server; 6765 working with proxied or FastCGI server;
6694 in the proxied mode the bug appeared in 0.1.29. 6766 in the proxied mode the the bug had appeared in 0.1.29.
6695 </para> 6767 </para>
6696 </change> 6768 </change>
6697 6769
6698 --> 6770 -->
6699 6771
6706 </para> 6778 </para>
6707 <para lang="en"> 6779 <para lang="en">
6708 the segmentation fault occurred or the worker process may got caught 6780 the segmentation fault occurred or the worker process may got caught
6709 in an endless loop if the proxied or FastCGI server sent the "Cache-Control" 6781 in an endless loop if the proxied or FastCGI server sent the "Cache-Control"
6710 header line and the "expires" directive was used; 6782 header line and the "expires" directive was used;
6711 in the proxied mode the bug appeared in 0.1.29. 6783 in the proxied mode the the bug had appeared in 0.1.29.
6712 </para> 6784 </para>
6713 </change> 6785 </change>
6714 6786
6715 </changes> 6787 </changes>
6716 6788
6735 директива limit_rate не работала внутри блока if; 6807 директива limit_rate не работала внутри блока if;
6736 ошибка появилась в 0.1.38. 6808 ошибка появилась в 0.1.38.
6737 </para> 6809 </para>
6738 <para lang="en"> 6810 <para lang="en">
6739 the "limit_rate" directive did not work inside the "if" block; 6811 the "limit_rate" directive did not work inside the "if" block;
6740 bug appeared in 0.1.38. 6812 the bug had appeared in 0.1.38.
6741 </para> 6813 </para>
6742 </change> 6814 </change>
6743 6815
6744 </changes> 6816 </changes>
6745 6817
6779 ошибка появилась в 0.1.39. 6851 ошибка появилась в 0.1.39.
6780 </para> 6852 </para>
6781 <para lang="en"> 6853 <para lang="en">
6782 the "Set-Cookie" header line was not transferred when the "X-Accel-Redirect" 6854 the "Set-Cookie" header line was not transferred when the "X-Accel-Redirect"
6783 was used; 6855 was used;
6784 bug appeared in 0.1.39. 6856 the bug had appeared in 0.1.39.
6785 </para> 6857 </para>
6786 </change> 6858 </change>
6787 6859
6788 <change type="bugfix"> 6860 <change type="bugfix">
6789 <para lang="ru"> 6861 <para lang="ru">
6854 ошибка появилась в 0.1.38. 6926 ошибка появилась в 0.1.38.
6855 </para> 6927 </para>
6856 <para lang="en"> 6928 <para lang="en">
6857 the ngx_http_proxy_module and ngx_http_fastcgi_module may close 6929 the ngx_http_proxy_module and ngx_http_fastcgi_module may close
6858 a connection before anything was transferred to a client; 6930 a connection before anything was transferred to a client;
6859 bug appeared in 0.1.38. 6931 the bug had appeared in 0.1.38.
6860 </para> 6932 </para>
6861 </change> 6933 </change>
6862 6934
6863 <change type="workaround"> 6935 <change type="workaround">
6864 <para lang="ru"> 6936 <para lang="ru">
6887 ошибка появилась в 0.1.29. 6959 ошибка появилась в 0.1.29.
6888 </para> 6960 </para>
6889 <para lang="en"> 6961 <para lang="en">
6890 if the backend response had the "Location" header line and nginx 6962 if the backend response had the "Location" header line and nginx
6891 should not rewrite this line, then the 500 code response body was transferred; 6963 should not rewrite this line, then the 500 code response body was transferred;
6892 bug appeared in 0.1.29. 6964 the bug had appeared in 0.1.29.
6893 </para> 6965 </para>
6894 </change> 6966 </change>
6895 6967
6896 <change type="bugfix"> 6968 <change type="bugfix">
6897 <para lang="ru"> 6969 <para lang="ru">
6900 ошибка появилась в 0.1.29. 6972 ошибка появилась в 0.1.29.
6901 </para> 6973 </para>
6902 <para lang="en"> 6974 <para lang="en">
6903 some directives of the ngx_http_proxy_module and ngx_http_fastcgi_module 6975 some directives of the ngx_http_proxy_module and ngx_http_fastcgi_module
6904 were not inherited from the server to the location level; 6976 were not inherited from the server to the location level;
6905 bug appeared in 0.1.29. 6977 the bug had appeared in 0.1.29.
6906 </para> 6978 </para>
6907 </change> 6979 </change>
6908 6980
6909 <change type="bugfix"> 6981 <change type="bugfix">
6910 <para lang="ru"> 6982 <para lang="ru">
6920 ошибка в модуле ngx_http_autoindex_module при показе длинных имён файлов; 6992 ошибка в модуле ngx_http_autoindex_module при показе длинных имён файлов;
6921 ошибка появилась в 0.1.38. 6993 ошибка появилась в 0.1.38.
6922 </para> 6994 </para>
6923 <para lang="en"> 6995 <para lang="en">
6924 the ngx_http_autoindex_module did not show correctly the long file names; 6996 the ngx_http_autoindex_module did not show correctly the long file names;
6925 bug appeared in 0.1.38. 6997 the bug had appeared in 0.1.38.
6926 </para> 6998 </para>
6927 </change> 6999 </change>
6928 7000
6929 <change> 7001 <change>
6930 <para lang="ru"> 7002 <para lang="ru">
7016 ошибка появилась в 0.1.29. 7088 ошибка появилась в 0.1.29.
7017 </para> 7089 </para>
7018 <para lang="en"> 7090 <para lang="en">
7019 nginx treated the backend response as invalid if the status line in the 7091 nginx treated the backend response as invalid if the status line in the
7020 header was transferred in two packets; 7092 header was transferred in two packets;
7021 bug appeared in 0.1.29. 7093 the bug had appeared in 0.1.29.
7022 </para> 7094 </para>
7023 </change> 7095 </change>
7024 7096
7025 <change type="feature"> 7097 <change type="feature">
7026 <para lang="ru"> 7098 <para lang="ru">
7199 ошибка появилась в 0.1.29. 7271 ошибка появилась в 0.1.29.
7200 </para> 7272 </para>
7201 <para lang="en"> 7273 <para lang="en">
7202 the segmentation fault was occurred if the backend response header was in 7274 the segmentation fault was occurred if the backend response header was in
7203 several packets; 7275 several packets;
7204 bug appeared in 0.1.29. 7276 the bug had appeared in 0.1.29.
7205 </para> 7277 </para>
7206 </change> 7278 </change>
7207 7279
7208 <change type="bugfix"> 7280 <change type="bugfix">
7209 <para lang="ru"> 7281 <para lang="ru">
7235 ошибка появилась в 0.1.28. 7307 ошибка появилась в 0.1.28.
7236 </para> 7308 </para>
7237 <para lang="en"> 7309 <para lang="en">
7238 nginx returned the 400 response on requests like 7310 nginx returned the 400 response on requests like
7239 <nobr>"GET http://www.domain.com/uri HTTP/1.0"</nobr>; 7311 <nobr>"GET http://www.domain.com/uri HTTP/1.0"</nobr>;
7240 bug appeared in 0.1.28. 7312 the bug had appeared in 0.1.28.
7241 </para> 7313 </para>
7242 </change> 7314 </change>
7243 7315
7244 </changes> 7316 </changes>
7245 7317
7294 nginx не собирался с параметром --without-pcre; 7366 nginx не собирался с параметром --without-pcre;
7295 ошибка появилась в 0.1.29. 7367 ошибка появилась в 0.1.29.
7296 </para> 7368 </para>
7297 <para lang="en"> 7369 <para lang="en">
7298 nginx could not be built with the --without-pcre parameter; 7370 nginx could not be built with the --without-pcre parameter;
7299 bug appeared in 0.1.29. 7371 the bug had appeared in 0.1.29.
7300 </para> 7372 </para>
7301 </change> 7373 </change>
7302 7374
7303 <change type="bugfix"> 7375 <change type="bugfix">
7304 <para lang="ru"> 7376 <para lang="ru">
7341 в редиректах, выдаваемых с помощью директивы rewrite, не передавались аргументы; 7413 в редиректах, выдаваемых с помощью директивы rewrite, не передавались аргументы;
7342 ошибка появилась в 0.1.29. 7414 ошибка появилась в 0.1.29.
7343 </para> 7415 </para>
7344 <para lang="en"> 7416 <para lang="en">
7345 the arguments were omitted in the redirects, issued by the "rewrite" directive; 7417 the arguments were omitted in the redirects, issued by the "rewrite" directive;
7346 bug appeared in 0.1.29. 7418 the bug had appeared in 0.1.29.
7347 </para> 7419 </para>
7348 </change> 7420 </change>
7349 7421
7350 <change type="feature"> 7422 <change type="feature">
7351 <para lang="ru"> 7423 <para lang="ru">
7414 редирект с кодом 301 передавался без тела ответа; 7486 редирект с кодом 301 передавался без тела ответа;
7415 ошибка появилась в 0.1.30. 7487 ошибка появилась в 0.1.30.
7416 </para> 7488 </para>
7417 <para lang="en"> 7489 <para lang="en">
7418 the redirect with the 301 code was transferred without response body; 7490 the redirect with the 301 code was transferred without response body;
7419 bug appeared in 0.1.30. 7491 the bug had appeared in 0.1.30.
7420 </para> 7492 </para>
7421 </change> 7493 </change>
7422 7494
7423 </changes> 7495 </changes>
7424 7496
7450 в режиме прокси ошибка появилась только в 0.1.29. 7522 в режиме прокси ошибка появилась только в 0.1.29.
7451 </para> 7523 </para>
7452 <para lang="en"> 7524 <para lang="en">
7453 if the length of the response part received at once from proxied 7525 if the length of the response part received at once from proxied
7454 or FastCGI server was equal to 500, then nginx returns the 500 response code; 7526 or FastCGI server was equal to 500, then nginx returns the 500 response code;
7455 in proxy mode the bug appeared in 0.1.29 only. 7527 in proxy mode the the bug had appeared in 0.1.29 only.
7456 </para> 7528 </para>
7457 </change> 7529 </change>
7458 7530
7459 <change type="bugfix"> 7531 <change type="bugfix">
7460 <para lang="ru"> 7532 <para lang="ru">
7733 ошибка появилась в 0.1.26. 7805 ошибка появилась в 0.1.26.
7734 </para> 7806 </para>
7735 <para lang="en"> 7807 <para lang="en">
7736 the segmentation fault was occurred if the backend sent an invalid line 7808 the segmentation fault was occurred if the backend sent an invalid line
7737 in response header; 7809 in response header;
7738 bug appeared in 0.1.26. 7810 the bug had appeared in 0.1.26.
7739 </para> 7811 </para>
7740 </change> 7812 </change>
7741 7813
7742 <change type="bugfix"> 7814 <change type="bugfix">
7743 <para lang="ru"> 7815 <para lang="ru">
8123 <para lang="ru"> 8195 <para lang="ru">
8124 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc; 8196 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc;
8125 ошибка появилась в 0.1.22. 8197 ошибка появилась в 0.1.22.
8126 </para> 8198 </para>
8127 <para lang="en"> 8199 <para lang="en">
8128 nginx could not be built on platforms different from i386, amd64, sparc и ppc; 8200 nginx could not be built on platforms different from i386, amd64, sparc,
8129 bug appeared in 0.1.22. 8201 and ppc;
8202 the bug had appeared in 0.1.22.
8130 </para> 8203 </para>
8131 </change> 8204 </change>
8132 8205
8133 <change type="bugfix"> 8206 <change type="bugfix">
8134 <para lang="ru"> 8207 <para lang="ru">
8174 на Linux и Solaris установочные пути были неверно заключены в кавычки; 8247 на Linux и Solaris установочные пути были неверно заключены в кавычки;
8175 ошибка появилась в 0.1.21. 8248 ошибка появилась в 0.1.21.
8176 </para> 8249 </para>
8177 <para lang="en"> 8250 <para lang="en">
8178 the installation paths were incorrectly quoted on Linux and Solaris; 8251 the installation paths were incorrectly quoted on Linux and Solaris;
8179 bug appeared in 0.1.21. 8252 the bug had appeared in 0.1.21.
8180 </para> 8253 </para>
8181 </change> 8254 </change>
8182 8255
8183 </changes> 8256 </changes>
8184 8257
8453 ошибка появилась в 0.1.14. 8526 ошибка появилась в 0.1.14.
8454 </para> 8527 </para>
8455 <para lang="en"> 8528 <para lang="en">
8456 if in a proxied "Location" header was a relative URL, 8529 if in a proxied "Location" header was a relative URL,
8457 then a host name and a slash were added to them; 8530 then a host name and a slash were added to them;
8458 bug appeared in 0.1.14. 8531 the bug had appeared in 0.1.14.
8459 </para> 8532 </para>
8460 </change> 8533 </change>
8461 8534
8462 <change type="bugfix"> 8535 <change type="bugfix">
8463 <para lang="ru"> 8536 <para lang="ru">
8539 ошибка появилась в 0.1.14. 8612 ошибка появилась в 0.1.14.
8540 </para> 8613 </para>
8541 <para lang="en"> 8614 <para lang="en">
8542 the response code 400 was returned for the POST request with the 8615 the response code 400 was returned for the POST request with the
8543 "Content-Length: 0" header; 8616 "Content-Length: 0" header;
8544 bug appeared in 0.1.14. 8617 the bug had appeared in 0.1.14.
8545 </para> 8618 </para>
8546 </change> 8619 </change>
8547 8620
8548 </changes> 8621 </changes>
8549 8622
8612 ошибка появилась в 0.1.14. 8685 ошибка появилась в 0.1.14.
8613 </para> 8686 </para>
8614 <para lang="en"> 8687 <para lang="en">
8615 the directive <nobr>"proxy_preserve_host on"</nobr> adds port 80 8688 the directive <nobr>"proxy_preserve_host on"</nobr> adds port 80
8616 to the "Host" headers, if upstream listen on port 80; 8689 to the "Host" headers, if upstream listen on port 80;
8617 bug appeared in 0.1.14. 8690 the bug had appeared in 0.1.14.
8618 </para> 8691 </para>
8619 </change> 8692 </change>
8620 8693
8621 <change type="bugfix"> 8694 <change type="bugfix">
8622 <para lang="ru"> 8695 <para lang="ru">
8713 ошибка "[alert] zero size buf"; 8786 ошибка "[alert] zero size buf";
8714 ошибка появилась в 0.1.3. 8787 ошибка появилась в 0.1.3.
8715 </para> 8788 </para>
8716 <para lang="en"> 8789 <para lang="en">
8717 the "[alert] zero size buf" error; 8790 the "[alert] zero size buf" error;
8718 bug appeared in 0.1.3. 8791 the bug had appeared in 0.1.3.
8719 </para> 8792 </para>
8720 </change> 8793 </change>
8721 8794
8722 <change type="change"> 8795 <change type="change">
8723 <para lang="ru"> 8796 <para lang="ru">
8982 ошибка появилась в 0.1.9. 9055 ошибка появилась в 0.1.9.
8983 </para> 9056 </para>
8984 <para lang="en"> 9057 <para lang="en">
8985 if the request without arguments contains "//", "/./", "/../" or "%XX" 9058 if the request without arguments contains "//", "/./", "/../" or "%XX"
8986 then the lost character in the request line was lost; 9059 then the lost character in the request line was lost;
8987 bug appeared in 0.1.9. 9060 the bug had appeared in 0.1.9.
8988 </para> 9061 </para>
8989 </change> 9062 </change>
8990 9063
8991 <change type="bugfix"> 9064 <change type="bugfix">
8992 <para lang="ru"> 9065 <para lang="ru">
9039 ошибка появилась в 0.1.8. 9112 ошибка появилась в 0.1.8.
9040 </para> 9113 </para>
9041 <para lang="en"> 9114 <para lang="en">
9042 while the build configuration on Linux the --with-poll_module parameter 9115 while the build configuration on Linux the --with-poll_module parameter
9043 was required; 9116 was required;
9044 bug appeared in 0.1.8. 9117 the bug had appeared in 0.1.8.
9045 </para> 9118 </para>
9046 </change> 9119 </change>
9047 9120
9048 </changes> 9121 </changes>
9049 9122
9089 ошибка появилась в 0.1.5. 9162 ошибка появилась в 0.1.5.
9090 </para> 9163 </para>
9091 <para lang="en"> 9164 <para lang="en">
9092 on FreeBSD the segmentation fault may occur if the size of the transferred 9165 on FreeBSD the segmentation fault may occur if the size of the transferred
9093 file was changed; 9166 file was changed;
9094 bug appeared in 0.1.5. 9167 the bug had appeared in 0.1.5.
9095 </para> 9168 </para>
9096 </change> 9169 </change>
9097 9170
9098 </changes> 9171 </changes>
9099 9172
9283 ошибка появилась в 0.1.1. 9356 ошибка появилась в 0.1.1.
9284 </para> 9357 </para>
9285 <para lang="en"> 9358 <para lang="en">
9286 if configuration file was set in command line, the reconfiguration 9359 if configuration file was set in command line, the reconfiguration
9287 was impossible; 9360 was impossible;
9288 bug appeared in 0.1.1. 9361 the bug had appeared in 0.1.1.
9289 </para> 9362 </para>
9290 </change> 9363 </change>
9291 9364
9292 <change type="bugfix"> 9365 <change type="bugfix">
9293 <para lang="ru"> 9366 <para lang="ru">
9306 ошибка появилась в 0.1.1. 9379 ошибка появилась в 0.1.1.
9307 </para> 9380 </para>
9308 <para lang="en"> 9381 <para lang="en">
9309 with sendfile the response was not recoded according to the charset 9382 with sendfile the response was not recoded according to the charset
9310 module directives; 9383 module directives;
9311 bug appeared in 0.1.1. 9384 the bug had appeared in 0.1.1.
9312 </para> 9385 </para>
9313 </change> 9386 </change>
9314 9387
9315 <change type="bugfix"> 9388 <change type="bugfix">
9316 <para lang="ru"> 9389 <para lang="ru">