Mercurial > hg > nginx
comparison docs/xml/nginx/changes.xml @ 2058:9992c4583513 release-0.7.3
nginx-0.7.3-RELEASE
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 23 Jun 2008 10:34:57 +0000 |
parents | a07e258cef3b |
children | 4dc24d50230f |
comparison
equal
deleted
inserted
replaced
2057:24eebb21b5d2 | 2058:9992c4583513 |
---|---|
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.7.3" date="23.06.2008"> | |
13 | |
14 <change type="change"> | |
15 <para lang="ru"> | |
16 MIME-тип для расширения rss изменён на "application/rss+xml". | |
17 </para> | |
18 <para lang="en"> | |
19 the "rss" extension MIME type has been changed to "application/rss+xml". | |
20 </para> | |
21 </change> | |
22 | |
23 <change type="change"> | |
24 <para lang="ru"> | |
25 теперь директива "gzip_vary on" выдаёт строку | |
26 <nobr>"Vary: Accept-Encoding"</nobr> | |
27 в заголовке ответа и для несжатых ответов. | |
28 </para> | |
29 <para lang="en"> | |
30 now the "gzip_vary" directive turned on issues | |
31 a <nobr>"Vary: Accept-Encoding"</nobr> | |
32 header line for uncompressed responses too. | |
33 </para> | |
34 </change> | |
35 | |
36 <change type="feature"> | |
37 <para lang="ru"> | |
38 теперь при использовании протокола "https://" в директиве rewrite | |
39 автоматически делается редирект. | |
40 </para> | |
41 <para lang="en"> | |
42 now the "rewrite" directive does a redirect automatically | |
43 if the "https://" protocol is used. | |
44 </para> | |
45 </change> | |
46 | |
47 <change type="bugfix"> | |
48 <para lang="ru"> | |
49 директива proxy_pass не работала с протоколом HTTPS; | |
50 ошибка появилась в 0.6.9. | |
51 </para> | |
52 <para lang="en"> | |
53 the "proxy_pass" directive did not work with the HTTPS protocol; | |
54 the bug had appeared in 0.6.9. | |
55 </para> | |
56 </change> | |
57 | |
58 </changes> | |
10 | 59 |
11 | 60 |
12 <changes ver="0.7.2" date="16.06.2008"> | 61 <changes ver="0.7.2" date="16.06.2008"> |
13 | 62 |
14 <change type="feature"> | 63 <change type="feature"> |
47 Спасибо Максиму Дунину. | 96 Спасибо Максиму Дунину. |
48 </para> | 97 </para> |
49 <para lang="en"> | 98 <para lang="en"> |
50 after changing URI via a "rewrite" directive nginx did not search | 99 after changing URI via a "rewrite" directive nginx did not search |
51 a new location; | 100 a new location; |
52 bug appeared in 0.7.1.<br/> | 101 the bug had appeared in 0.7.1.<br/> |
53 Thanks to Maxim Dounin. | 102 Thanks to Maxim Dounin. |
54 </para> | 103 </para> |
55 </change> | 104 </change> |
56 | 105 |
57 <change type="bugfix"> | 106 <change type="bugfix"> |
59 nginx не собирался без библиотеки PCRE; | 108 nginx не собирался без библиотеки PCRE; |
60 ошибка появилась в 0.7.1. | 109 ошибка появилась в 0.7.1. |
61 </para> | 110 </para> |
62 <para lang="en"> | 111 <para lang="en"> |
63 nginx could not be built without PCRE library; | 112 nginx could not be built without PCRE library; |
64 bug appeared in 0.7.1. | 113 the bug had appeared in 0.7.1. |
65 </para> | 114 </para> |
66 </change> | 115 </change> |
67 | 116 |
68 <change type="bugfix"> | 117 <change type="bugfix"> |
69 <para lang="ru"> | 118 <para lang="ru"> |
235 Спасибо Сергею Серову. | 284 Спасибо Сергею Серову. |
236 </para> | 285 </para> |
237 <para lang="en"> | 286 <para lang="en"> |
238 nginx did not process FastCGI response | 287 nginx did not process FastCGI response |
239 if header was at the end of FastCGI record; | 288 if header was at the end of FastCGI record; |
240 bug appeared in 0.6.2.<br/> | 289 the bug had appeared in 0.6.2.<br/> |
241 Thanks to Sergey Serov. | 290 Thanks to Sergey Serov. |
242 </para> | 291 </para> |
243 </change> | 292 </change> |
244 | 293 |
245 <change type="bugfix"> | 294 <change type="bugfix"> |
323 nginx не собирался под OpenBSD; | 372 nginx не собирался под OpenBSD; |
324 ошибка появилась в 0.6.15. | 373 ошибка появилась в 0.6.15. |
325 </para> | 374 </para> |
326 <para lang="en"> | 375 <para lang="en"> |
327 nginx could not be built on OpenBSD; | 376 nginx could not be built on OpenBSD; |
328 bug appeared in 0.6.15. | 377 the bug had appeared in 0.6.15. |
329 </para> | 378 </para> |
330 </change> | 379 </change> |
331 | 380 |
332 </changes> | 381 </changes> |
333 | 382 |
348 модуль ngx_http_perl_module не собирался на 64-битных платформах; | 397 модуль ngx_http_perl_module не собирался на 64-битных платформах; |
349 ошибка появилась в 0.6.27. | 398 ошибка появилась в 0.6.27. |
350 </para> | 399 </para> |
351 <para lang="en"> | 400 <para lang="en"> |
352 the ngx_http_perl_module could not be built on 64-bit platforms; | 401 the ngx_http_perl_module could not be built on 64-bit platforms; |
353 bug appeared in 0.6.27. | 402 the bug had appeared in 0.6.27. |
354 </para> | 403 </para> |
355 </change> | 404 </change> |
356 | 405 |
357 </changes> | 406 </changes> |
358 | 407 |
364 метод rtsig не собирался; | 413 метод rtsig не собирался; |
365 ошибка появилась в 0.6.27. | 414 ошибка появилась в 0.6.27. |
366 </para> | 415 </para> |
367 <para lang="en"> | 416 <para lang="en"> |
368 the rtsig method could not be built; | 417 the rtsig method could not be built; |
369 bug appeared in 0.6.27. | 418 the bug had appeared in 0.6.27. |
370 </para> | 419 </para> |
371 </change> | 420 </change> |
372 | 421 |
373 </changes> | 422 </changes> |
374 | 423 |
606 nginx выдавал ошибочное сообщение "SSL_shutdown() failed (SSL: )"; | 655 nginx выдавал ошибочное сообщение "SSL_shutdown() failed (SSL: )"; |
607 ошибка появилась в 0.6.23. | 656 ошибка появилась в 0.6.23. |
608 </para> | 657 </para> |
609 <para lang="en"> | 658 <para lang="en"> |
610 nginx issued the bogus error message "SSL_shutdown() failed (SSL: )"; | 659 nginx issued the bogus error message "SSL_shutdown() failed (SSL: )"; |
611 bug appeared in 0.6.23. | 660 the bug had appeared in 0.6.23. |
612 </para> | 661 </para> |
613 </change> | 662 </change> |
614 | 663 |
615 <change type="bugfix"> | 664 <change type="bugfix"> |
616 <para lang="ru"> | 665 <para lang="ru"> |
617 при использовании HTTPS запросы могли завершаться с ошибкой "bad write retry"; | 666 при использовании HTTPS запросы могли завершаться с ошибкой "bad write retry"; |
618 ошибка появилась в 0.6.23. | 667 ошибка появилась в 0.6.23. |
619 </para> | 668 </para> |
620 <para lang="en"> | 669 <para lang="en"> |
621 in HTTPS mode requests might fail with the "bad write retry" error; | 670 in HTTPS mode requests might fail with the "bad write retry" error; |
622 bug appeared in 0.6.23. | 671 the bug had appeared in 0.6.23. |
623 </para> | 672 </para> |
624 </change> | 673 </change> |
625 | 674 |
626 </changes> | 675 </changes> |
627 | 676 |
694 ngx_http_dav_module; | 743 ngx_http_dav_module; |
695 ошибка появилась в 0.6.23. | 744 ошибка появилась в 0.6.23. |
696 </para> | 745 </para> |
697 <para lang="en"> | 746 <para lang="en"> |
698 the ngx_http_gzip_static_module did not allow the ngx_http_dav_module to work; | 747 the ngx_http_gzip_static_module did not allow the ngx_http_dav_module to work; |
699 bug appeared in 0.6.23. | 748 the bug had appeared in 0.6.23. |
700 </para> | 749 </para> |
701 </change> | 750 </change> |
702 | 751 |
703 <change type="bugfix"> | 752 <change type="bugfix"> |
704 <para lang="ru"> | 753 <para lang="ru"> |
716 nginx не собирался без библиотеки PCRE; | 765 nginx не собирался без библиотеки PCRE; |
717 ошибка появилась в 0.6.23. | 766 ошибка появилась в 0.6.23. |
718 </para> | 767 </para> |
719 <para lang="en"> | 768 <para lang="en"> |
720 nginx could not be built without PCRE library; | 769 nginx could not be built without PCRE library; |
721 bug appeared in 0.6.23. | 770 the bug had appeared in 0.6.23. |
722 </para> | 771 </para> |
723 </change> | 772 </change> |
724 | 773 |
725 </changes> | 774 </changes> |
726 | 775 |
731 при использовании HTTPS в рабочем процессе мог произойти segmentation fault; | 780 при использовании HTTPS в рабочем процессе мог произойти segmentation fault; |
732 ошибка появилась в 0.6.23. | 781 ошибка появилась в 0.6.23. |
733 </para> | 782 </para> |
734 <para lang="en"> | 783 <para lang="en"> |
735 a segmentation fault might occur in worker process if HTTPS was used; | 784 a segmentation fault might occur in worker process if HTTPS was used; |
736 bug appeared in 0.6.23. | 785 the bug had appeared in 0.6.23. |
737 </para> | 786 </para> |
738 </change> | 787 </change> |
739 | 788 |
740 </changes> | 789 </changes> |
741 | 790 |
870 при использовании HTTPS запросы могли завершаться с ошибкой "bad write retry"; | 919 при использовании HTTPS запросы могли завершаться с ошибкой "bad write retry"; |
871 ошибка появилась в 0.5.13. | 920 ошибка появилась в 0.5.13. |
872 </para> | 921 </para> |
873 <para lang="en"> | 922 <para lang="en"> |
874 in HTTPS mode requests might fail with the "bad write retry" error; | 923 in HTTPS mode requests might fail with the "bad write retry" error; |
875 bug appeared in 0.5.13. | 924 the bug had appeared in 0.5.13. |
876 </para> | 925 </para> |
877 </change> | 926 </change> |
878 | 927 |
879 </changes> | 928 </changes> |
880 | 929 |
902 </para> | 951 </para> |
903 <para lang="en"> | 952 <para lang="en"> |
904 if nginx was built with ngx_http_perl_module, | 953 if nginx was built with ngx_http_perl_module, |
905 the perl before 5.8.6 was used, and perl supported threads, | 954 the perl before 5.8.6 was used, and perl supported threads, |
906 then during reconfiguration the master process aborted; | 955 then during reconfiguration the master process aborted; |
907 bug appeared in 0.5.9.<br/> | 956 the bug had appeared in 0.5.9.<br/> |
908 Thanks to Boris Zhmurov. | 957 Thanks to Boris Zhmurov. |
909 </para> | 958 </para> |
910 </change> | 959 </change> |
911 | 960 |
912 <change type="bugfix"> | 961 <change type="bugfix"> |
949 в переменной $upstream_addr не записывался последний адрес; | 998 в переменной $upstream_addr не записывался последний адрес; |
950 ошибка появилась в 0.6.18. | 999 ошибка появилась в 0.6.18. |
951 </para> | 1000 </para> |
952 <para lang="en"> | 1001 <para lang="en"> |
953 the last address was missed in the $upstream_addr variable; | 1002 the last address was missed in the $upstream_addr variable; |
954 bug appeared in 0.6.18. | 1003 the bug had appeared in 0.6.18. |
955 </para> | 1004 </para> |
956 </change> | 1005 </change> |
957 | 1006 |
958 <change type="bugfix"> | 1007 <change type="bugfix"> |
959 <para lang="ru"> | 1008 <para lang="ru"> |
976 Спасибо Manlio Perillo. | 1025 Спасибо Manlio Perillo. |
977 </para> | 1026 </para> |
978 <para lang="en"> | 1027 <para lang="en"> |
979 a segmentation fault occurred in master process | 1028 a segmentation fault occurred in master process |
980 if the "fastcgi_catch_stderr" directive was used; | 1029 if the "fastcgi_catch_stderr" directive was used; |
981 bug appeared in 0.6.10.<br/> | 1030 the bug had appeared in 0.6.10.<br/> |
982 Thanks to Manlio Perillo. | 1031 Thanks to Manlio Perillo. |
983 </para> | 1032 </para> |
984 </change> | 1033 </change> |
985 | 1034 |
986 </changes> | 1035 </changes> |
1007 ошибка появилась в 0.6.19. | 1056 ошибка появилась в 0.6.19. |
1008 </para> | 1057 </para> |
1009 <para lang="en"> | 1058 <para lang="en"> |
1010 a segmentation fault might occur in worker process | 1059 a segmentation fault might occur in worker process |
1011 if a "proxy_pass" directive with URI-part was used; | 1060 if a "proxy_pass" directive with URI-part was used; |
1012 bug appeared in 0.6.19. | 1061 the bug had appeared in 0.6.19. |
1013 </para> | 1062 </para> |
1014 </change> | 1063 </change> |
1015 | 1064 |
1016 <change type="bugfix"> | 1065 <change type="bugfix"> |
1017 <para lang="ru"> | 1066 <para lang="ru"> |
1064 ошибка появилась в 0.6.19. | 1113 ошибка появилась в 0.6.19. |
1065 </para> | 1114 </para> |
1066 <para lang="en"> | 1115 <para lang="en"> |
1067 a segmentation fault might occur in worker process | 1116 a segmentation fault might occur in worker process |
1068 if a "proxy_pass" directive with URI-part was used; | 1117 if a "proxy_pass" directive with URI-part was used; |
1069 bug appeared in 0.6.19. | 1118 the bug had appeared in 0.6.19. |
1070 </para> | 1119 </para> |
1071 </change> | 1120 </change> |
1072 | 1121 |
1073 </changes> | 1122 </changes> |
1074 | 1123 |
1170 уже экранированные символы; | 1219 уже экранированные символы; |
1171 ошибка появилась в 0.6.4. | 1220 ошибка появилась в 0.6.4. |
1172 </para> | 1221 </para> |
1173 <para lang="en"> | 1222 <para lang="en"> |
1174 URL double escaping in a redirect of the "msie_refresh" directive; | 1223 URL double escaping in a redirect of the "msie_refresh" directive; |
1175 bug appeared in 0.6.4. | 1224 the bug had appeared in 0.6.4. |
1176 </para> | 1225 </para> |
1177 </change> | 1226 </change> |
1178 | 1227 |
1179 <change type="bugfix"> | 1228 <change type="bugfix"> |
1180 <para lang="ru"> | 1229 <para lang="ru"> |
1238 ошибка появилась в 0.6.11. | 1287 ошибка появилась в 0.6.11. |
1239 </para> | 1288 </para> |
1240 <para lang="en"> | 1289 <para lang="en"> |
1241 if the "?" character was in a "error_page" directive, then it was escaped | 1290 if the "?" character was in a "error_page" directive, then it was escaped |
1242 in a proxied request; | 1291 in a proxied request; |
1243 bug appeared in 0.6.11. | 1292 the bug had appeared in 0.6.11. |
1244 </para> | 1293 </para> |
1245 </change> | 1294 </change> |
1246 | 1295 |
1247 <change type="bugfix"> | 1296 <change type="bugfix"> |
1248 <para lang="ru"> | 1297 <para lang="ru"> |
1336 ошибка появилась в 0.6.7. | 1385 ошибка появилась в 0.6.7. |
1337 </para> | 1386 </para> |
1338 <para lang="en"> | 1387 <para lang="en"> |
1339 if request with request body was redirected using the "error_page" directive, | 1388 if request with request body was redirected using the "error_page" directive, |
1340 then nginx tried to read the request body again; | 1389 then nginx tried to read the request body again; |
1341 bug appeared in 0.6.7. | 1390 the bug had appeared in 0.6.7. |
1342 </para> | 1391 </para> |
1343 </change> | 1392 </change> |
1344 | 1393 |
1345 <change type="bugfix"> | 1394 <change type="bugfix"> |
1346 <para lang="ru"> | 1395 <para lang="ru"> |
1349 ошибка появилась в 0.6.7. | 1398 ошибка появилась в 0.6.7. |
1350 </para> | 1399 </para> |
1351 <para lang="en"> | 1400 <para lang="en"> |
1352 a segmentation fault occurred in worker process | 1401 a segmentation fault occurred in worker process |
1353 if no server_name was explicitly defined for server processing request; | 1402 if no server_name was explicitly defined for server processing request; |
1354 bug appeared in 0.6.7. | 1403 the bug had appeared in 0.6.7. |
1355 </para> | 1404 </para> |
1356 </change> | 1405 </change> |
1357 | 1406 |
1358 </changes> | 1407 </changes> |
1359 | 1408 |
1395 ошибка появилась в 0.6.6. | 1444 ошибка появилась в 0.6.6. |
1396 </para> | 1445 </para> |
1397 <para lang="en"> | 1446 <para lang="en"> |
1398 if all upstream servers were failed, then all servers had got weight | 1447 if all upstream servers were failed, then all servers had got weight |
1399 the was equal one until servers became alive; | 1448 the was equal one until servers became alive; |
1400 bug appeared in 0.6.6. | 1449 the bug had appeared in 0.6.6. |
1401 </para> | 1450 </para> |
1402 </change> | 1451 </change> |
1403 | 1452 |
1404 <change type="bugfix"> | 1453 <change type="bugfix"> |
1405 <para lang="ru"> | 1454 <para lang="ru"> |
1452 ошибка появилась в 0.6.11. | 1501 ошибка появилась в 0.6.11. |
1453 </para> | 1502 </para> |
1454 <para lang="en"> | 1503 <para lang="en"> |
1455 nginx supported low case only "close" and "keep-alive" values | 1504 nginx supported low case only "close" and "keep-alive" values |
1456 in the "Connection" request header line; | 1505 in the "Connection" request header line; |
1457 bug appeared in 0.6.11. | 1506 the bug had appeared in 0.6.11. |
1458 </para> | 1507 </para> |
1459 </change> | 1508 </change> |
1460 | 1509 |
1461 <change type="bugfix"> | 1510 <change type="bugfix"> |
1462 <para lang="ru"> | 1511 <para lang="ru"> |
1533 wildcard в конце имени сервера не работали; | 1582 wildcard в конце имени сервера не работали; |
1534 ошибка появилась в 0.6.9. | 1583 ошибка появилась в 0.6.9. |
1535 </para> | 1584 </para> |
1536 <para lang="en"> | 1585 <para lang="en"> |
1537 the trailing wildcards did not work; | 1586 the trailing wildcards did not work; |
1538 bug appeared in 0.6.9. | 1587 the bug had appeared in 0.6.9. |
1539 </para> | 1588 </para> |
1540 </change> | 1589 </change> |
1541 | 1590 |
1542 <change type="bugfix"> | 1591 <change type="bugfix"> |
1543 <para lang="ru"> | 1592 <para lang="ru"> |
1605 ошибка появилась в 0.6.6. | 1654 ошибка появилась в 0.6.6. |
1606 </para> | 1655 </para> |
1607 <para lang="en"> | 1656 <para lang="en"> |
1608 if the "max_fails" was set for upstream server, then after first | 1657 if the "max_fails" was set for upstream server, then after first |
1609 failure server weight was always one; | 1658 failure server weight was always one; |
1610 bug appeared in 0.6.6. | 1659 the bug had appeared in 0.6.6. |
1611 </para> | 1660 </para> |
1612 </change> | 1661 </change> |
1613 | 1662 |
1614 </changes> | 1663 </changes> |
1615 | 1664 |
1631 утечка сокетов; | 1680 утечка сокетов; |
1632 ошибка появилась в 0.6.7. | 1681 ошибка появилась в 0.6.7. |
1633 </para> | 1682 </para> |
1634 <para lang="en"> | 1683 <para lang="en"> |
1635 socket leak; | 1684 socket leak; |
1636 bug appeared in 0.6.7. | 1685 the bug had appeared in 0.6.7. |
1637 </para> | 1686 </para> |
1638 </change> | 1687 </change> |
1639 | 1688 |
1640 <change type="bugfix"> | 1689 <change type="bugfix"> |
1641 <para lang="ru"> | 1690 <para lang="ru"> |
1670 ошибка появилась в 0.6.7. | 1719 ошибка появилась в 0.6.7. |
1671 </para> | 1720 </para> |
1672 <para lang="en"> | 1721 <para lang="en"> |
1673 a worker process may got caught in an endless loop, | 1722 a worker process may got caught in an endless loop, |
1674 if the HTTPS protocol was used; | 1723 if the HTTPS protocol was used; |
1675 bug appeared in 0.6.7. | 1724 the bug had appeared in 0.6.7. |
1676 </para> | 1725 </para> |
1677 </change> | 1726 </change> |
1678 | 1727 |
1679 <change type="bugfix"> | 1728 <change type="bugfix"> |
1680 <para lang="ru"> | 1729 <para lang="ru"> |
1701 nginx не собирался на amd64; | 1750 nginx не собирался на amd64; |
1702 ошибка появилась в 0.6.8. | 1751 ошибка появилась в 0.6.8. |
1703 </para> | 1752 </para> |
1704 <para lang="en"> | 1753 <para lang="en"> |
1705 nginx could not be built on amd64; | 1754 nginx could not be built on amd64; |
1706 bug appeared in 0.6.8. | 1755 the bug had appeared in 0.6.8. |
1707 </para> | 1756 </para> |
1708 </change> | 1757 </change> |
1709 | 1758 |
1710 </changes> | 1759 </changes> |
1711 | 1760 |
1752 ошибка появилась в 0.6.6. | 1801 ошибка появилась в 0.6.6. |
1753 </para> | 1802 </para> |
1754 <para lang="en"> | 1803 <para lang="en"> |
1755 nginx used path relative to configuration prefix for non-absolute | 1804 nginx used path relative to configuration prefix for non-absolute |
1756 configuration file path specified in the "-c" key; | 1805 configuration file path specified in the "-c" key; |
1757 bug appeared in 0.6.6. | 1806 the bug had appeared in 0.6.6. |
1758 </para> | 1807 </para> |
1759 </change> | 1808 </change> |
1760 | 1809 |
1761 <change type="bugfix"> | 1810 <change type="bugfix"> |
1762 <para lang="ru"> | 1811 <para lang="ru"> |
1890 ошибка появилась в 0.6.6. | 1939 ошибка появилась в 0.6.6. |
1891 </para> | 1940 </para> |
1892 <para lang="en"> | 1941 <para lang="en"> |
1893 a worker process may got caught in an endless loop, if a "server" inside | 1942 a worker process may got caught in an endless loop, if a "server" inside |
1894 "upstream" block was marked as "down"; | 1943 "upstream" block was marked as "down"; |
1895 bug appeared in 0.6.6. | 1944 the bug had appeared in 0.6.6. |
1896 </para> | 1945 </para> |
1897 </change> | 1946 </change> |
1898 | 1947 |
1899 <change type="bugfix"> | 1948 <change type="bugfix"> |
1900 <para lang="ru"> | 1949 <para lang="ru"> |
1984 nginx не собирался на Solaris/amd64 Sun Studio 11 и более ранними версиями; | 2033 nginx не собирался на Solaris/amd64 Sun Studio 11 и более ранними версиями; |
1985 ошибка появилась в 0.6.4. | 2034 ошибка появилась в 0.6.4. |
1986 </para> | 2035 </para> |
1987 <para lang="en"> | 2036 <para lang="en"> |
1988 fix building on Solaris/amd64 by Sun Studio 11 and early versions; | 2037 fix building on Solaris/amd64 by Sun Studio 11 and early versions; |
1989 bug appeared in 0.6.4. | 2038 the bug had appeared in 0.6.4. |
1990 </para> | 2039 </para> |
1991 </change> | 2040 </change> |
1992 | 2041 |
1993 </changes> | 2042 </changes> |
1994 | 2043 |
2181 ошибка появилась в 0.5.13. | 2230 ошибка появилась в 0.5.13. |
2182 </para> | 2231 </para> |
2183 <para lang="en"> | 2232 <para lang="en"> |
2184 the "proxy_ignore_client_abort" and "fastcgi_ignore_client_abort" directives | 2233 the "proxy_ignore_client_abort" and "fastcgi_ignore_client_abort" directives |
2185 did not work; | 2234 did not work; |
2186 bug appeared in 0.5.13. | 2235 the bug had appeared in 0.5.13. |
2187 </para> | 2236 </para> |
2188 </change> | 2237 </change> |
2189 | 2238 |
2190 </changes> | 2239 </changes> |
2191 | 2240 |
2275 nginx не собирался с параметром --without-http_rewrite_module; | 2324 nginx не собирался с параметром --without-http_rewrite_module; |
2276 ошибка появилась в 0.5.24. | 2325 ошибка появилась в 0.5.24. |
2277 </para> | 2326 </para> |
2278 <para lang="en"> | 2327 <para lang="en"> |
2279 nginx could not be built with the --without-http_rewrite_module parameter; | 2328 nginx could not be built with the --without-http_rewrite_module parameter; |
2280 bug appeared in 0.5.24. | 2329 the bug had appeared in 0.5.24. |
2281 </para> | 2330 </para> |
2282 </change> | 2331 </change> |
2283 | 2332 |
2284 </changes> | 2333 </changes> |
2285 | 2334 |
2302 при использовании сжатия часть ответа могла передаваться несжатой; | 2351 при использовании сжатия часть ответа могла передаваться несжатой; |
2303 ошибка появилась в 0.5.23. | 2352 ошибка появилась в 0.5.23. |
2304 </para> | 2353 </para> |
2305 <para lang="en"> | 2354 <para lang="en"> |
2306 a part of response body might be passed uncompressed if gzip was used; | 2355 a part of response body might be passed uncompressed if gzip was used; |
2307 bug appeared in 0.5.23. | 2356 the bug had appeared in 0.5.23. |
2308 </para> | 2357 </para> |
2309 </change> | 2358 </change> |
2310 | 2359 |
2311 </changes> | 2360 </changes> |
2312 | 2361 |
2376 большое тело запроса могло не передаваться бэкенду; | 2425 большое тело запроса могло не передаваться бэкенду; |
2377 ошибка появилась в 0.5.21. | 2426 ошибка появилась в 0.5.21. |
2378 </para> | 2427 </para> |
2379 <para lang="en"> | 2428 <para lang="en"> |
2380 a big request body might not be passed to backend; | 2429 a big request body might not be passed to backend; |
2381 bug appeared in 0.5.21. | 2430 the bug had appeared in 0.5.21. |
2382 </para> | 2431 </para> |
2383 </change> | 2432 </change> |
2384 | 2433 |
2385 </changes> | 2434 </changes> |
2386 | 2435 |
2613 <para lang="en"> | 2662 <para lang="en"> |
2614 a segmentation fault occurred in master process | 2663 a segmentation fault occurred in master process |
2615 after first reconfiguration and receiving any signal | 2664 after first reconfiguration and receiving any signal |
2616 if nginx was built with ngx_http_perl_module and perl | 2665 if nginx was built with ngx_http_perl_module and perl |
2617 did not support multiplicity; | 2666 did not support multiplicity; |
2618 bug appeared in 0.5.9. | 2667 the bug had appeared in 0.5.9. |
2619 </para> | 2668 </para> |
2620 </change> | 2669 </change> |
2621 | 2670 |
2622 <change type="bugfix"> | 2671 <change type="bugfix"> |
2623 <para lang="ru"> | 2672 <para lang="ru"> |
2626 ошибка появилась в 0.3.38. | 2675 ошибка появилась в 0.3.38. |
2627 </para> | 2676 </para> |
2628 <para lang="en"> | 2677 <para lang="en"> |
2629 if perl did not support multiplicity, then after reconfiguration | 2678 if perl did not support multiplicity, then after reconfiguration |
2630 perl code did not work; | 2679 perl code did not work; |
2631 bug appeared in 0.3.38. | 2680 the bug had appeared in 0.3.38. |
2632 </para> | 2681 </para> |
2633 </change> | 2682 </change> |
2634 | 2683 |
2635 </changes> | 2684 </changes> |
2636 | 2685 |
2712 </para> | 2761 </para> |
2713 <para lang="en"> | 2762 <para lang="en"> |
2714 a segmentation fault might occur in worker process | 2763 a segmentation fault might occur in worker process |
2715 if a charset was set in the "Content-Type" header line and the line | 2764 if a charset was set in the "Content-Type" header line and the line |
2716 has trailing ";"; | 2765 has trailing ";"; |
2717 bug appeared in 0.3.50. | 2766 the bug had appeared in 0.3.50. |
2718 </para> | 2767 </para> |
2719 </change> | 2768 </change> |
2720 | 2769 |
2721 <change type="bugfix"> | 2770 <change type="bugfix"> |
2722 <para lang="ru"> | 2771 <para lang="ru"> |
2734 nginx не собирался на Solaris без параметра --with-debug; | 2783 nginx не собирался на Solaris без параметра --with-debug; |
2735 ошибка появилась в 0.5.15. | 2784 ошибка появилась в 0.5.15. |
2736 </para> | 2785 </para> |
2737 <para lang="en"> | 2786 <para lang="en"> |
2738 nginx could not be built on Solaris without the --with-debug option; | 2787 nginx could not be built on Solaris without the --with-debug option; |
2739 bug appeared in 0.5.15. | 2788 the bug had appeared in 0.5.15. |
2740 </para> | 2789 </para> |
2741 </change> | 2790 </change> |
2742 | 2791 |
2743 </changes> | 2792 </changes> |
2744 | 2793 |
2912 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc; | 2961 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc; |
2913 ошибка появилась в 0.5.8. | 2962 ошибка появилась в 0.5.8. |
2914 </para> | 2963 </para> |
2915 <para lang="en"> | 2964 <para lang="en"> |
2916 nginx could not be built on platforms different from i386, amd64, sparc and ppc; | 2965 nginx could not be built on platforms different from i386, amd64, sparc and ppc; |
2917 bug appeared in 0.5.8. | 2966 the bug had appeared in 0.5.8. |
2918 </para> | 2967 </para> |
2919 </change> | 2968 </change> |
2920 | 2969 |
2921 </changes> | 2970 </changes> |
2922 | 2971 |
2928 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc; | 2977 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc; |
2929 ошибка появилась в 0.5.8. | 2978 ошибка появилась в 0.5.8. |
2930 </para> | 2979 </para> |
2931 <para lang="en"> | 2980 <para lang="en"> |
2932 nginx could not be built on platforms different from i386, amd64, sparc и ppc; | 2981 nginx could not be built on platforms different from i386, amd64, sparc и ppc; |
2933 bug appeared in 0.5.8. | 2982 the bug had appeared in 0.5.8. |
2934 </para> | 2983 </para> |
2935 </change> | 2984 </change> |
2936 | 2985 |
2937 <change type="bugfix"> | 2986 <change type="bugfix"> |
2938 <para lang="ru"> | 2987 <para lang="ru"> |
2941 ошибка появилась в 0.5.8. | 2990 ошибка появилась в 0.5.8. |
2942 </para> | 2991 </para> |
2943 <para lang="en"> | 2992 <para lang="en"> |
2944 a segmentation fault might occur in worker process | 2993 a segmentation fault might occur in worker process |
2945 if the temporarily files were used while working with FastCGI server; | 2994 if the temporarily files were used while working with FastCGI server; |
2946 bug appeared in 0.5.8. | 2995 the bug had appeared in 0.5.8. |
2947 </para> | 2996 </para> |
2948 </change> | 2997 </change> |
2949 | 2998 |
2950 <change type="bugfix"> | 2999 <change type="bugfix"> |
2951 <para lang="ru"> | 3000 <para lang="ru"> |
2988 ответ был неверным, если запрашивалось несколько диапазонов; | 3037 ответ был неверным, если запрашивалось несколько диапазонов; |
2989 ошибка появилась в 0.5.6. | 3038 ошибка появилась в 0.5.6. |
2990 </para> | 3039 </para> |
2991 <para lang="en"> | 3040 <para lang="en"> |
2992 the response was incorrect if several ranges were requested; | 3041 the response was incorrect if several ranges were requested; |
2993 bug appeared in 0.5.6. | 3042 the bug had appeared in 0.5.6. |
2994 </para> | 3043 </para> |
2995 </change> | 3044 </change> |
2996 | 3045 |
2997 <change type="bugfix"> | 3046 <change type="bugfix"> |
2998 <para lang="ru"> | 3047 <para lang="ru"> |
3040 ошибка появилась в 0.5.9. | 3089 ошибка появилась в 0.5.9. |
3041 </para> | 3090 </para> |
3042 <para lang="en"> | 3091 <para lang="en"> |
3043 while online executable file upgrade the new master process did not | 3092 while online executable file upgrade the new master process did not |
3044 inherit the listening sockets; | 3093 inherit the listening sockets; |
3045 bug appeared in 0.5.9. | 3094 the bug had appeared in 0.5.9. |
3046 </para> | 3095 </para> |
3047 </change> | 3096 </change> |
3048 | 3097 |
3049 <change type="bugfix"> | 3098 <change type="bugfix"> |
3050 <para lang="ru"> | 3099 <para lang="ru"> |
3053 ошибка появилась в 0.5.1. | 3102 ошибка появилась в 0.5.1. |
3054 </para> | 3103 </para> |
3055 <para lang="en"> | 3104 <para lang="en"> |
3056 a segmentation fault might occur in worker process | 3105 a segmentation fault might occur in worker process |
3057 if nginx was built with -O2 optimization; | 3106 if nginx was built with -O2 optimization; |
3058 bug appeared in 0.5.1. | 3107 the bug had appeared in 0.5.1. |
3059 </para> | 3108 </para> |
3060 </change> | 3109 </change> |
3061 | 3110 |
3062 </changes> | 3111 </changes> |
3063 | 3112 |
3172 ошибка появилась в 0.4.7. | 3221 ошибка появилась в 0.4.7. |
3173 </para> | 3222 </para> |
3174 <para lang="en"> | 3223 <para lang="en"> |
3175 if the "proxy_buffering off" directive was used and a client connection | 3224 if the "proxy_buffering off" directive was used and a client connection |
3176 was non-active, then the connection was closed after send timeout; | 3225 was non-active, then the connection was closed after send timeout; |
3177 bug appeared in 0.4.7. | 3226 the bug had appeared in 0.4.7. |
3178 </para> | 3227 </para> |
3179 </change> | 3228 </change> |
3180 | 3229 |
3181 <change type="bugfix"> | 3230 <change type="bugfix"> |
3182 <para lang="ru"> | 3231 <para lang="ru"> |
3439 при использовании переменной $host мог произойти segmentation fault; | 3488 при использовании переменной $host мог произойти segmentation fault; |
3440 ошибка появилась в 0.4.14. | 3489 ошибка появилась в 0.4.14. |
3441 </para> | 3490 </para> |
3442 <para lang="en"> | 3491 <para lang="en"> |
3443 a segmentation fault might occur if the $host variable was used; | 3492 a segmentation fault might occur if the $host variable was used; |
3444 bug appeared in 0.4.14. | 3493 the bug had appeared in 0.4.14. |
3445 </para> | 3494 </para> |
3446 </change> | 3495 </change> |
3447 | 3496 |
3448 </changes> | 3497 </changes> |
3449 | 3498 |
3492 ошибка появилась в 0.5.1. | 3541 ошибка появилась в 0.5.1. |
3493 </para> | 3542 </para> |
3494 <para lang="en"> | 3543 <para lang="en"> |
3495 if the "proxy_pass" directive used the name of the "upstream" block, | 3544 if the "proxy_pass" directive used the name of the "upstream" block, |
3496 then nginx tried to resolve the name; | 3545 then nginx tried to resolve the name; |
3497 bug appeared in 0.5.1. | 3546 the bug had appeared in 0.5.1. |
3498 </para> | 3547 </para> |
3499 </change> | 3548 </change> |
3500 | 3549 |
3501 </changes> | 3550 </changes> |
3502 | 3551 |
3519 ошибка появилась в 0.4.11.<br/> | 3568 ошибка появилась в 0.4.11.<br/> |
3520 Спасибо Bron Gondwana. | 3569 Спасибо Bron Gondwana. |
3521 </para> | 3570 </para> |
3522 <para lang="en"> | 3571 <para lang="en"> |
3523 for Eudora for Mac; | 3572 for Eudora for Mac; |
3524 bug appeared in 0.4.11.<br/> | 3573 the bug had appeared in 0.4.11.<br/> |
3525 Thanks to Bron Gondwana. | 3574 Thanks to Bron Gondwana. |
3526 </para> | 3575 </para> |
3527 </change> | 3576 </change> |
3528 | 3577 |
3529 <change type="bugfix"> | 3578 <change type="bugfix"> |
3533 ошибка появилась в 0.5.0. | 3582 ошибка появилась в 0.5.0. |
3534 </para> | 3583 </para> |
3535 <para lang="en"> | 3584 <para lang="en"> |
3536 if the "upstream" name was used in the "fastcgi_pass", then the message | 3585 if the "upstream" name was used in the "fastcgi_pass", then the message |
3537 "no port in upstream" was issued; | 3586 "no port in upstream" was issued; |
3538 bug appeared in 0.5.0. | 3587 the bug had appeared in 0.5.0. |
3539 </para> | 3588 </para> |
3540 </change> | 3589 </change> |
3541 | 3590 |
3542 <change type="bugfix"> | 3591 <change type="bugfix"> |
3543 <para lang="ru"> | 3592 <para lang="ru"> |
3547 ошибка появилась в 0.5.0. | 3596 ошибка появилась в 0.5.0. |
3548 </para> | 3597 </para> |
3549 <para lang="en"> | 3598 <para lang="en"> |
3550 if the "proxy_pass" and "fastcgi_pass" directives used the same servers but | 3599 if the "proxy_pass" and "fastcgi_pass" directives used the same servers but |
3551 different ports, then these directives uses the first described port; | 3600 different ports, then these directives uses the first described port; |
3552 bug appeared in 0.5.0. | 3601 the bug had appeared in 0.5.0. |
3553 </para> | 3602 </para> |
3554 </change> | 3603 </change> |
3555 | 3604 |
3556 <change type="bugfix"> | 3605 <change type="bugfix"> |
3557 <para lang="ru"> | 3606 <para lang="ru"> |
3560 ошибка появилась в 0.5.0. | 3609 ошибка появилась в 0.5.0. |
3561 </para> | 3610 </para> |
3562 <para lang="en"> | 3611 <para lang="en"> |
3563 if the "proxy_pass" and "fastcgi_pass" directives used the unix domain sockets, | 3612 if the "proxy_pass" and "fastcgi_pass" directives used the unix domain sockets, |
3564 then these directives used first described socket; | 3613 then these directives used first described socket; |
3565 bug appeared in 0.5.0. | 3614 the bug had appeared in 0.5.0. |
3566 </para> | 3615 </para> |
3567 </change> | 3616 </change> |
3568 | 3617 |
3569 <change type="bugfix"> | 3618 <change type="bugfix"> |
3570 <para lang="ru"> | 3619 <para lang="ru"> |
3656 nginx не собирался на 64-битных платформах; | 3705 nginx не собирался на 64-битных платформах; |
3657 ошибка появилась в 0.4.14. | 3706 ошибка появилась в 0.4.14. |
3658 </para> | 3707 </para> |
3659 <para lang="en"> | 3708 <para lang="en"> |
3660 nginx could not be built on 64-bit platforms; | 3709 nginx could not be built on 64-bit platforms; |
3661 bug appeared in 0.4.14. | 3710 the bug had appeared in 0.4.14. |
3662 </para> | 3711 </para> |
3663 </change> | 3712 </change> |
3664 | 3713 |
3665 </changes> | 3714 </changes> |
3666 | 3715 |
3690 ngx_http_perl_module не работал с перлом, собранным с поддержкой потоков; | 3739 ngx_http_perl_module не работал с перлом, собранным с поддержкой потоков; |
3691 ошибка появилась в 0.3.38. | 3740 ошибка появилась в 0.3.38. |
3692 </para> | 3741 </para> |
3693 <para lang="en"> | 3742 <para lang="en"> |
3694 ngx_http_perl_module did not work with perl built with the threads support; | 3743 ngx_http_perl_module did not work with perl built with the threads support; |
3695 bug appeared in 0.3.38. | 3744 the bug had appeared in 0.3.38. |
3696 </para> | 3745 </para> |
3697 </change> | 3746 </change> |
3698 | 3747 |
3699 <change type="bugfix"> | 3748 <change type="bugfix"> |
3700 <para lang="ru"> | 3749 <para lang="ru"> |
3808 для ответов модуля ngx_http_autoindex_module не выставлялась кодировка; | 3857 для ответов модуля ngx_http_autoindex_module не выставлялась кодировка; |
3809 ошибка появилась в 0.3.50. | 3858 ошибка появилась в 0.3.50. |
3810 </para> | 3859 </para> |
3811 <para lang="en"> | 3860 <para lang="en"> |
3812 a charset could not be set for ngx_http_autoindex_module responses; | 3861 a charset could not be set for ngx_http_autoindex_module responses; |
3813 bug appeared in 0.3.50. | 3862 the bug had appeared in 0.3.50. |
3814 </para> | 3863 </para> |
3815 </change> | 3864 </change> |
3816 | 3865 |
3817 <change type="bugfix"> | 3866 <change type="bugfix"> |
3818 <para lang="ru"> | 3867 <para lang="ru"> |
3839 50-й подзапрос в SSI ответе не работал; | 3888 50-й подзапрос в SSI ответе не работал; |
3840 ошибка появилась в 0.3.50. | 3889 ошибка появилась в 0.3.50. |
3841 </para> | 3890 </para> |
3842 <para lang="en"> | 3891 <para lang="en"> |
3843 the 50th subrequest in SSI response did not work; | 3892 the 50th subrequest in SSI response did not work; |
3844 bug appeared in 0.3.50. | 3893 the bug had appeared in 0.3.50. |
3845 </para> | 3894 </para> |
3846 </change> | 3895 </change> |
3847 | 3896 |
3848 </changes> | 3897 </changes> |
3849 | 3898 |
3909 ошибка появилась в 0.4.10. | 3958 ошибка появилась в 0.4.10. |
3910 </para> | 3959 </para> |
3911 <para lang="en"> | 3960 <para lang="en"> |
3912 if the APOP was enabled in the POP3 proxy, then the USER/PASS commands | 3961 if the APOP was enabled in the POP3 proxy, then the USER/PASS commands |
3913 might not work; | 3962 might not work; |
3914 bug appeared in 0.4.10. | 3963 the bug had appeared in 0.4.10. |
3915 </para> | 3964 </para> |
3916 </change> | 3965 </change> |
3917 | 3966 |
3918 </changes> | 3967 </changes> |
3919 | 3968 |
3956 модуль ngx_http_flv_module не поддерживал byte ranges для полных ответов; | 4005 модуль ngx_http_flv_module не поддерживал byte ranges для полных ответов; |
3957 ошибка появилась в 0.4.7. | 4006 ошибка появилась в 0.4.7. |
3958 </para> | 4007 </para> |
3959 <para lang="en"> | 4008 <para lang="en"> |
3960 the ngx_http_flv_module did not support the byte ranges for full responses; | 4009 the ngx_http_flv_module did not support the byte ranges for full responses; |
3961 bug appeared in 0.4.7. | 4010 the bug had appeared in 0.4.7. |
3962 </para> | 4011 </para> |
3963 </change> | 4012 </change> |
3964 | 4013 |
3965 <change type="bugfix"> | 4014 <change type="bugfix"> |
3966 <para lang="ru"> | 4015 <para lang="ru"> |
3967 nginx не собирался на Debian amd64; | 4016 nginx не собирался на Debian amd64; |
3968 ошибка появилась в 0.4.9. | 4017 ошибка появилась в 0.4.9. |
3969 </para> | 4018 </para> |
3970 <para lang="en"> | 4019 <para lang="en"> |
3971 nginx could not be built on Debian amd64; | 4020 nginx could not be built on Debian amd64; |
3972 bug appeared in 0.4.9. | 4021 the bug had appeared in 0.4.9. |
3973 </para> | 4022 </para> |
3974 </change> | 4023 </change> |
3975 | 4024 |
3976 </changes> | 4025 </changes> |
3977 | 4026 |
4120 ошибка появилась в 0.4.4. | 4169 ошибка появилась в 0.4.4. |
4121 </para> | 4170 </para> |
4122 <para lang="en"> | 4171 <para lang="en"> |
4123 after redirecting error by an "error_page" directive | 4172 after redirecting error by an "error_page" directive |
4124 any ngx_http_rewrite_module directive returned this error code; | 4173 any ngx_http_rewrite_module directive returned this error code; |
4125 bug appeared in 0.4.4. | 4174 the bug had appeared in 0.4.4. |
4126 </para> | 4175 </para> |
4127 </change> | 4176 </change> |
4128 | 4177 |
4129 </changes> | 4178 </changes> |
4130 | 4179 |
4136 nginx не собирался на Linux и Solaris; | 4185 nginx не собирался на Linux и Solaris; |
4137 ошибка появилась в 0.4.4. | 4186 ошибка появилась в 0.4.4. |
4138 </para> | 4187 </para> |
4139 <para lang="en"> | 4188 <para lang="en"> |
4140 nginx could not be built on Linux and Solaris; | 4189 nginx could not be built on Linux and Solaris; |
4141 bug appeared in 0.4.4. | 4190 the bug had appeared in 0.4.4. |
4142 </para> | 4191 </para> |
4143 </change> | 4192 </change> |
4144 | 4193 |
4145 </changes> | 4194 </changes> |
4146 | 4195 |
4258 ошибка появилась в 0.3.47. | 4307 ошибка появилась в 0.3.47. |
4259 </para> | 4308 </para> |
4260 <para lang="en"> | 4309 <para lang="en"> |
4261 a segmentation fault occurred if an unix domain socket was used in | 4310 a segmentation fault occurred if an unix domain socket was used in |
4262 a "proxy_pass" directive; | 4311 a "proxy_pass" directive; |
4263 bug appeared in 0.3.47. | 4312 the bug had appeared in 0.3.47. |
4264 </para> | 4313 </para> |
4265 </change> | 4314 </change> |
4266 | 4315 |
4267 <change type="bugfix"> | 4316 <change type="bugfix"> |
4268 <para lang="ru"> | 4317 <para lang="ru"> |
4293 убрана поддержка флага O_NOATIME на Linux; | 4342 убрана поддержка флага O_NOATIME на Linux; |
4294 ошибка появилась в 0.4.1. | 4343 ошибка появилась в 0.4.1. |
4295 </para> | 4344 </para> |
4296 <para lang="en"> | 4345 <para lang="en"> |
4297 the O_NOATIME flag support on Linux was canceled; | 4346 the O_NOATIME flag support on Linux was canceled; |
4298 bug appeared in 0.4.1. | 4347 the bug had appeared in 0.4.1. |
4299 </para> | 4348 </para> |
4300 </change> | 4349 </change> |
4301 | 4350 |
4302 </changes> | 4351 </changes> |
4303 | 4352 |
4398 ошибка появилась в 0.1.29. | 4447 ошибка появилась в 0.1.29. |
4399 </para> | 4448 </para> |
4400 <para lang="en"> | 4449 <para lang="en"> |
4401 a segmentation fault occurred if there was an "index" directive with | 4450 a segmentation fault occurred if there was an "index" directive with |
4402 variables and the first index name was without variables; | 4451 variables and the first index name was without variables; |
4403 bug appeared in 0.1.29. | 4452 the bug had appeared in 0.1.29. |
4404 </para> | 4453 </para> |
4405 </change> | 4454 </change> |
4406 | 4455 |
4407 </changes> | 4456 </changes> |
4408 | 4457 |
4458 ошибка появилась в 0.3.59. | 4507 ошибка появилась в 0.3.59. |
4459 </para> | 4508 </para> |
4460 <para lang="en"> | 4509 <para lang="en"> |
4461 a worker process may got caught in an endless loop | 4510 a worker process may got caught in an endless loop |
4462 while an error redirection; | 4511 while an error redirection; |
4463 bug appeared in 0.3.59. | 4512 the bug had appeared in 0.3.59. |
4464 </para> | 4513 </para> |
4465 </change> | 4514 </change> |
4466 | 4515 |
4467 </changes> | 4516 </changes> |
4468 | 4517 |
4494 ошибка появилась в 0.3.58. | 4543 ошибка появилась в 0.3.58. |
4495 </para> | 4544 </para> |
4496 <para lang="en"> | 4545 <para lang="en"> |
4497 the "error_page" directive did not changes the "Content-Type" header line | 4546 the "error_page" directive did not changes the "Content-Type" header line |
4498 after the "X-Accel-Redirect" was used; | 4547 after the "X-Accel-Redirect" was used; |
4499 bug appeared in 0.3.58. | 4548 the bug had appeared in 0.3.58. |
4500 </para> | 4549 </para> |
4501 </change> | 4550 </change> |
4502 | 4551 |
4503 </changes> | 4552 </changes> |
4504 | 4553 |
4728 ошибка появилась в 0.3.50. | 4777 ошибка появилась в 0.3.50. |
4729 </para> | 4778 </para> |
4730 <para lang="en"> | 4779 <para lang="en"> |
4731 on some condition while reconfiguration character codes | 4780 on some condition while reconfiguration character codes |
4732 inside the "charset_map" may be treated invalid; | 4781 inside the "charset_map" may be treated invalid; |
4733 bug appeared in 0.3.50. | 4782 the bug had appeared in 0.3.50. |
4734 </para> | 4783 </para> |
4735 </change> | 4784 </change> |
4736 | 4785 |
4737 </changes> | 4786 </changes> |
4738 | 4787 |
4795 nginx не собирался на платформе amd64; | 4844 nginx не собирался на платформе amd64; |
4796 ошибка появилась в 0.3.53. | 4845 ошибка появилась в 0.3.53. |
4797 </para> | 4846 </para> |
4798 <para lang="en"> | 4847 <para lang="en"> |
4799 nginx could not be built on amd64 platform; | 4848 nginx could not be built on amd64 platform; |
4800 bug appeared in 0.3.53. | 4849 the bug had appeared in 0.3.53. |
4801 </para> | 4850 </para> |
4802 </change> | 4851 </change> |
4803 | 4852 |
4804 </changes> | 4853 </changes> |
4805 | 4854 |
4895 при использовании ограничения скорости рабочий процесс мог зациклиться; | 4944 при использовании ограничения скорости рабочий процесс мог зациклиться; |
4896 ошибка появилась в 0.3.37. | 4945 ошибка появилась в 0.3.37. |
4897 </para> | 4946 </para> |
4898 <para lang="en"> | 4947 <para lang="en"> |
4899 the worker process may got caught in an endless loop if the limit rate was used; | 4948 the worker process may got caught in an endless loop if the limit rate was used; |
4900 bug appeared in 0.3.37. | 4949 the bug had appeared in 0.3.37. |
4901 </para> | 4950 </para> |
4902 </change> | 4951 </change> |
4903 | 4952 |
4904 <change type="bugfix"> | 4953 <change type="bugfix"> |
4905 <para lang="ru"> | 4954 <para lang="ru"> |
4908 ошибка появилась в 0.3.50. | 4957 ошибка появилась в 0.3.50. |
4909 </para> | 4958 </para> |
4910 <para lang="en"> | 4959 <para lang="en"> |
4911 ngx_http_charset_module logged "unknown charset" alert, even if the recoding | 4960 ngx_http_charset_module logged "unknown charset" alert, even if the recoding |
4912 was not needed; | 4961 was not needed; |
4913 bug appeared in 0.3.50. | 4962 the bug had appeared in 0.3.50. |
4914 </para> | 4963 </para> |
4915 </change> | 4964 </change> |
4916 | 4965 |
4917 <change type="bugfix"> | 4966 <change type="bugfix"> |
4918 <para lang="ru"> | 4967 <para lang="ru"> |
4935 при некоторых условиях в SSI мог пропадать символы "<"; | 4984 при некоторых условиях в SSI мог пропадать символы "<"; |
4936 ошибка появилась в 0.3.50. | 4985 ошибка появилась в 0.3.50. |
4937 </para> | 4986 </para> |
4938 <para lang="en"> | 4987 <para lang="en"> |
4939 the "<" symbols might disappeared some conditions in the SSI; | 4988 the "<" symbols might disappeared some conditions in the SSI; |
4940 bug appeared in 0.3.50. | 4989 the bug had appeared in 0.3.50. |
4941 </para> | 4990 </para> |
4942 </change> | 4991 </change> |
4943 | 4992 |
4944 </changes> | 4993 </changes> |
4945 | 4994 |
5079 </para> | 5128 </para> |
5080 <para lang="en"> | 5129 <para lang="en"> |
5081 the internal redirect always transform client's HTTP method to GET, | 5130 the internal redirect always transform client's HTTP method to GET, |
5082 now the transformation is made for the "X-Accel-Redirect" redirects only | 5131 now the transformation is made for the "X-Accel-Redirect" redirects only |
5083 and if the method is not HEAD; | 5132 and if the method is not HEAD; |
5084 bug appeared in 0.3.42. | 5133 the bug had appeared in 0.3.42. |
5085 </para> | 5134 </para> |
5086 </change> | 5135 </change> |
5087 | 5136 |
5088 <change type="bugfix"> | 5137 <change type="bugfix"> |
5089 <para lang="ru"> | 5138 <para lang="ru"> |
5091 ошибка появилась в 0.3.46. | 5140 ошибка появилась в 0.3.46. |
5092 </para> | 5141 </para> |
5093 <para lang="en"> | 5142 <para lang="en"> |
5094 the ngx_http_perl_module could not be built, if the perl was built | 5143 the ngx_http_perl_module could not be built, if the perl was built |
5095 with the threads support; | 5144 with the threads support; |
5096 bug appeared in 0.3.46. | 5145 the bug had appeared in 0.3.46. |
5097 </para> | 5146 </para> |
5098 </change> | 5147 </change> |
5099 | 5148 |
5100 </changes> | 5149 </changes> |
5101 | 5150 |
5438 ошибка появилась в 0.2.0. | 5487 ошибка появилась в 0.2.0. |
5439 </para> | 5488 </para> |
5440 <para lang="en"> | 5489 <para lang="en"> |
5441 the active connection counter increased on the exceeding of the connection | 5490 the active connection counter increased on the exceeding of the connection |
5442 limit specified by the "worker_connections" directive; | 5491 limit specified by the "worker_connections" directive; |
5443 bug appeared in 0.2.0. | 5492 the bug had appeared in 0.2.0. |
5444 </para> | 5493 </para> |
5445 </change> | 5494 </change> |
5446 | 5495 |
5447 <change type="bugfix"> | 5496 <change type="bugfix"> |
5448 <para lang="ru"> | 5497 <para lang="ru"> |
5449 при некоторых условия ограничение скорости соединения могло не работать; | 5498 при некоторых условия ограничение скорости соединения могло не работать; |
5450 ошибка появилась в 0.3.38. | 5499 ошибка появилась в 0.3.38. |
5451 </para> | 5500 </para> |
5452 <para lang="en"> | 5501 <para lang="en"> |
5453 the limit rate might not work on some condition; | 5502 the limit rate might not work on some condition; |
5454 bug appeared in 0.3.38. | 5503 the bug had appeared in 0.3.38. |
5455 </para> | 5504 </para> |
5456 </change> | 5505 </change> |
5457 | 5506 |
5458 </changes> | 5507 </changes> |
5459 | 5508 |
5685 ошибка появилась в 0.3.31. | 5734 ошибка появилась в 0.3.31. |
5686 </para> | 5735 </para> |
5687 <para lang="en"> | 5736 <para lang="en"> |
5688 the accept-filter and the TCP_DEFER_ACCEPT option were set for first "listen" | 5737 the accept-filter and the TCP_DEFER_ACCEPT option were set for first "listen" |
5689 directive only; | 5738 directive only; |
5690 bug appeared in 0.3.31. | 5739 the bug had appeared in 0.3.31. |
5691 </para> | 5740 </para> |
5692 </change> | 5741 </change> |
5693 | 5742 |
5694 <change type="bugfix"> | 5743 <change type="bugfix"> |
5695 <para lang="ru"> | 5744 <para lang="ru"> |
5759 удаление отладочного логгирования на старте и при переконфигурации; | 5808 удаление отладочного логгирования на старте и при переконфигурации; |
5760 ошибка появилась в 0.3.31. | 5809 ошибка появилась в 0.3.31. |
5761 </para> | 5810 </para> |
5762 <para lang="en"> | 5811 <para lang="en"> |
5763 the debug logging on startup and reconfiguration time was removed; | 5812 the debug logging on startup and reconfiguration time was removed; |
5764 bug appeared in 0.3.31. | 5813 the bug had appeared in 0.3.31. |
5765 </para> | 5814 </para> |
5766 </change> | 5815 </change> |
5767 | 5816 |
5768 </changes> | 5817 </changes> |
5769 | 5818 |
5818 </para> | 5867 </para> |
5819 <para lang="en"> | 5868 <para lang="en"> |
5820 if there were several "listen" directives listening one various addresses | 5869 if there were several "listen" directives listening one various addresses |
5821 inside one server, then server names like "*.domain.tld" worked for first | 5870 inside one server, then server names like "*.domain.tld" worked for first |
5822 address only; | 5871 address only; |
5823 bug appeared in 0.3.18. | 5872 the bug had appeared in 0.3.18. |
5824 </para> | 5873 </para> |
5825 </change> | 5874 </change> |
5826 | 5875 |
5827 <change type="bugfix"> | 5876 <change type="bugfix"> |
5828 <para lang="ru"> | 5877 <para lang="ru"> |
5873 nginx не собирался на i386 платформе, если использовался PIC; | 5922 nginx не собирался на i386 платформе, если использовался PIC; |
5874 ошибка появилась в 0.3.27. | 5923 ошибка появилась в 0.3.27. |
5875 </para> | 5924 </para> |
5876 <para lang="en"> | 5925 <para lang="en"> |
5877 nginx could not be built on i386 platform, if the PIC was used; | 5926 nginx could not be built on i386 platform, if the PIC was used; |
5878 bug appeared in 0.3.27. | 5927 the bug had appeared in 0.3.27. |
5879 </para> | 5928 </para> |
5880 </change> | 5929 </change> |
5881 | 5930 |
5882 </changes> | 5931 </changes> |
5883 | 5932 |
6106 ошибка появилась в 0.3.24. | 6155 ошибка появилась в 0.3.24. |
6107 </para> | 6156 </para> |
6108 <para lang="en"> | 6157 <para lang="en"> |
6109 the segmentation fault was occurred on start or while reconfiguration | 6158 the segmentation fault was occurred on start or while reconfiguration |
6110 if there was invalid configuration; | 6159 if there was invalid configuration; |
6111 bug appeared in 0.3.24. | 6160 the bug had appeared in 0.3.24. |
6112 </para> | 6161 </para> |
6113 </change> | 6162 </change> |
6114 | 6163 |
6115 </changes> | 6164 </changes> |
6116 | 6165 |
6161 ошибка появилась в 0.3.18. | 6210 ошибка появилась в 0.3.18. |
6162 </para> | 6211 </para> |
6163 <para lang="en"> | 6212 <para lang="en"> |
6164 on 64-bit platforms segmentation fault may occurred on start | 6213 on 64-bit platforms segmentation fault may occurred on start |
6165 if the many names were used in the "server_name" directives; | 6214 if the many names were used in the "server_name" directives; |
6166 bug appeared in 0.3.18. | 6215 the bug had appeared in 0.3.18. |
6167 </para> | 6216 </para> |
6168 </change> | 6217 </change> |
6169 | 6218 |
6170 </changes> | 6219 </changes> |
6171 | 6220 |
6229 ошибка появилась в 0.3.18. | 6278 ошибка появилась в 0.3.18. |
6230 </para> | 6279 </para> |
6231 <para lang="en"> | 6280 <para lang="en"> |
6232 segmentation fault was occurred if the "none" or "blocked" values was | 6281 segmentation fault was occurred if the "none" or "blocked" values was |
6233 specified in the "valid_referers" directive; | 6282 specified in the "valid_referers" directive; |
6234 bug appeared in 0.3.18. | 6283 the bug had appeared in 0.3.18. |
6235 </para> | 6284 </para> |
6236 </change> | 6285 </change> |
6237 | 6286 |
6238 </changes> | 6287 </changes> |
6239 | 6288 |
6390 если конфигурационного файла не было, то происходил segmentation fault; | 6439 если конфигурационного файла не было, то происходил segmentation fault; |
6391 ошибка появилась в 0.3.12. | 6440 ошибка появилась в 0.3.12. |
6392 </para> | 6441 </para> |
6393 <para lang="en"> | 6442 <para lang="en"> |
6394 segmentation fault was occurred if configuration file did not exist; | 6443 segmentation fault was occurred if configuration file did not exist; |
6395 bug appeared in 0.3.12. | 6444 the bug had appeared in 0.3.12. |
6396 </para> | 6445 </para> |
6397 </change> | 6446 </change> |
6398 | 6447 |
6399 <change type="bugfix"> | 6448 <change type="bugfix"> |
6400 <para lang="ru"> | 6449 <para lang="ru"> |
6401 на 64-битных платформах при старте мог произойти segmentation fault; | 6450 на 64-битных платформах при старте мог произойти segmentation fault; |
6402 ошибка появилась в 0.3.16. | 6451 ошибка появилась в 0.3.16. |
6403 </para> | 6452 </para> |
6404 <para lang="en"> | 6453 <para lang="en"> |
6405 on 64-bit platforms segmentation fault may occurred on start; | 6454 on 64-bit platforms segmentation fault may occurred on start; |
6406 bug appeared in 0.3.16. | 6455 the bug had appeared in 0.3.16. |
6407 </para> | 6456 </para> |
6408 </change> | 6457 </change> |
6409 | 6458 |
6410 </changes> | 6459 </changes> |
6411 | 6460 |
6435 во время SSL handshake не иcпользовались таймауты; | 6484 во время SSL handshake не иcпользовались таймауты; |
6436 ошибка появилась в 0.2.4. | 6485 ошибка появилась в 0.2.4. |
6437 </para> | 6486 </para> |
6438 <para lang="en"> | 6487 <para lang="en"> |
6439 the timeouts were not used in SSL handshake; | 6488 the timeouts were not used in SSL handshake; |
6440 bug appeared in 0.2.4. | 6489 the bug had appeared in 0.2.4. |
6441 </para> | 6490 </para> |
6442 </change> | 6491 </change> |
6443 | 6492 |
6444 <change type="bugfix"> | 6493 <change type="bugfix"> |
6445 <para lang="ru"> | 6494 <para lang="ru"> |
6530 Спасибо Rob Mueller. | 6579 Спасибо Rob Mueller. |
6531 </para> | 6580 </para> |
6532 <para lang="en"> | 6581 <para lang="en"> |
6533 nginx did not close connection to IMAP/POP3 backend for the SSL | 6582 nginx did not close connection to IMAP/POP3 backend for the SSL |
6534 connections; | 6583 connections; |
6535 bug appeared in 0.3.13.<br/> | 6584 the bug had appeared in 0.3.13.<br/> |
6536 Thanks to Rob Mueller. | 6585 Thanks to Rob Mueller. |
6537 </para> | 6586 </para> |
6538 </change> | 6587 </change> |
6539 | 6588 |
6540 <change type="bugfix"> | 6589 <change type="bugfix"> |
6542 segmentation fault мог произойти во время SSL shutdown; | 6591 segmentation fault мог произойти во время SSL shutdown; |
6543 ошибка появилась в 0.3.13. | 6592 ошибка появилась в 0.3.13. |
6544 </para> | 6593 </para> |
6545 <para lang="en"> | 6594 <para lang="en"> |
6546 segmentation fault may occurred in at SSL shutdown; | 6595 segmentation fault may occurred in at SSL shutdown; |
6547 bug appeared in 0.3.13. | 6596 the bug had appeared in 0.3.13. |
6548 </para> | 6597 </para> |
6549 </change> | 6598 </change> |
6550 | 6599 |
6551 </changes> | 6600 </changes> |
6552 | 6601 |
6592 в ответе 304 передавалось тело ответа; | 6641 в ответе 304 передавалось тело ответа; |
6593 ошибка появилась в 0.3.13. | 6642 ошибка появилась в 0.3.13. |
6594 </para> | 6643 </para> |
6595 <para lang="en"> | 6644 <para lang="en"> |
6596 in the 304 response the body was transferred; | 6645 in the 304 response the body was transferred; |
6597 bug appeared in 0.3.13. | 6646 the bug had appeared in 0.3.13. |
6598 </para> | 6647 </para> |
6599 </change> | 6648 </change> |
6600 | 6649 |
6601 </changes> | 6650 </changes> |
6602 | 6651 |
6646 директива auth_basic не запрещала аутентификацию; | 6695 директива auth_basic не запрещала аутентификацию; |
6647 ошибка появилась в 0.3.11. | 6696 ошибка появилась в 0.3.11. |
6648 </para> | 6697 </para> |
6649 <para lang="en"> | 6698 <para lang="en"> |
6650 the "auth_basic" directive did not disable the authorization; | 6699 the "auth_basic" directive did not disable the authorization; |
6651 bug appeared in 0.3.11. | 6700 the bug had appeared in 0.3.11. |
6652 </para> | 6701 </para> |
6653 </change> | 6702 </change> |
6654 | 6703 |
6655 </changes> | 6704 </changes> |
6656 | 6705 |
6713 изменение в работе с accept mutex при использовании метода rtsig; | 6762 изменение в работе с accept mutex при использовании метода rtsig; |
6714 ошибка появилась в 0.3.0. | 6763 ошибка появилась в 0.3.0. |
6715 </para> | 6764 </para> |
6716 <para lang="en"> | 6765 <para lang="en"> |
6717 the changes in accept mutex handling when the "rtsig" method was used; | 6766 the changes in accept mutex handling when the "rtsig" method was used; |
6718 bug appeared in 0.3.0. | 6767 the bug had appeared in 0.3.0. |
6719 </para> | 6768 </para> |
6720 </change> | 6769 </change> |
6721 | 6770 |
6722 <change type="bugfix"> | 6771 <change type="bugfix"> |
6723 <para lang="ru"> | 6772 <para lang="ru"> |
6749 ошибка появилась в 0.3.8. | 6798 ошибка появилась в 0.3.8. |
6750 </para> | 6799 </para> |
6751 <para lang="en"> | 6800 <para lang="en"> |
6752 if the "combined" format was explicitly specified in the "access_log" directive, | 6801 if the "combined" format was explicitly specified in the "access_log" directive, |
6753 then the empty lines was written to the log; | 6802 then the empty lines was written to the log; |
6754 bug appeared in 0.3.8. | 6803 the bug had appeared in 0.3.8. |
6755 </para> | 6804 </para> |
6756 </change> | 6805 </change> |
6757 | 6806 |
6758 <change type="bugfix"> | 6807 <change type="bugfix"> |
6759 <para lang="ru"> | 6808 <para lang="ru"> |
6785 nginx не передавал при проксировании тело запроса и строки заголовка клиента; | 6834 nginx не передавал при проксировании тело запроса и строки заголовка клиента; |
6786 ошибка появилась в 0.3.10. | 6835 ошибка появилась в 0.3.10. |
6787 </para> | 6836 </para> |
6788 <para lang="en"> | 6837 <para lang="en"> |
6789 nginx did not pass the client request headers and body while proxying; | 6838 nginx did not pass the client request headers and body while proxying; |
6790 bug appeared in 0.3.10. | 6839 the bug had appeared in 0.3.10. |
6791 </para> | 6840 </para> |
6792 </change> | 6841 </change> |
6793 | 6842 |
6794 </changes> | 6843 </changes> |
6795 | 6844 |
6921 находилось два любых символа; | 6970 находилось два любых символа; |
6922 ошибка появилась в 0.3.8. | 6971 ошибка появилась в 0.3.8. |
6923 </para> | 6972 </para> |
6924 <para lang="en"> | 6973 <para lang="en"> |
6925 nginx considered URI as unsafe if two any symbols was between two slashes; | 6974 nginx considered URI as unsafe if two any symbols was between two slashes; |
6926 bug appeared in 0.3.8. | 6975 the bug had appeared in 0.3.8. |
6927 </para> | 6976 </para> |
6928 </change> | 6977 </change> |
6929 | 6978 |
6930 </changes> | 6979 </changes> |
6931 | 6980 |
7055 </para> | 7104 </para> |
7056 <para lang="en"> | 7105 <para lang="en"> |
7057 if the request URI was changes by the "rewrite" directive and the request | 7106 if the request URI was changes by the "rewrite" directive and the request |
7058 was proxied in location given by regular expression, then the incorrect | 7107 was proxied in location given by regular expression, then the incorrect |
7059 request was transferred to backend; | 7108 request was transferred to backend; |
7060 bug appeared in 0.2.6. | 7109 the bug had appeared in 0.2.6. |
7061 </para> | 7110 </para> |
7062 </change> | 7111 </change> |
7063 | 7112 |
7064 <change type="bugfix"> | 7113 <change type="bugfix"> |
7065 <para lang="ru"> | 7114 <para lang="ru"> |
7120 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc; | 7169 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc; |
7121 ошибка появилась в 0.3.2. | 7170 ошибка появилась в 0.3.2. |
7122 </para> | 7171 </para> |
7123 <para lang="en"> | 7172 <para lang="en"> |
7124 nginx could not be built on platforms different from i386, amd64, sparc и ppc; | 7173 nginx could not be built on platforms different from i386, amd64, sparc и ppc; |
7125 bug appeared in 0.3.2. | 7174 the bug had appeared in 0.3.2. |
7126 </para> | 7175 </para> |
7127 </change> | 7176 </change> |
7128 | 7177 |
7129 </changes> | 7178 </changes> |
7130 | 7179 |
7156 ошибка появилась в 0.3.3. | 7205 ошибка появилась в 0.3.3. |
7157 </para> | 7206 </para> |
7158 <para lang="en"> | 7207 <para lang="en"> |
7159 if at least in one server was no the "listen" directive, then nginx did not | 7208 if at least in one server was no the "listen" directive, then nginx did not |
7160 listen on the 80 port; | 7209 listen on the 80 port; |
7161 bug appeared in 0.3.3. | 7210 the bug had appeared in 0.3.3. |
7162 </para> | 7211 </para> |
7163 </change> | 7212 </change> |
7164 | 7213 |
7165 <change type="bugfix"> | 7214 <change type="bugfix"> |
7166 <para lang="ru"> | 7215 <para lang="ru"> |
7184 ошибка появилась в 0.2.2. | 7233 ошибка появилась в 0.2.2. |
7185 </para> | 7234 </para> |
7186 <para lang="en"> | 7235 <para lang="en"> |
7187 the segmentation fault may occurred if the IMAP/POP3 login was changed | 7236 the segmentation fault may occurred if the IMAP/POP3 login was changed |
7188 by authorization server; | 7237 by authorization server; |
7189 bug appeared in 0.2.2. | 7238 the bug had appeared in 0.2.2. |
7190 </para> | 7239 </para> |
7191 </change> | 7240 </change> |
7192 | 7241 |
7193 <change type="bugfix"> | 7242 <change type="bugfix"> |
7194 <para lang="ru"> | 7243 <para lang="ru"> |
7195 accept mutex не работал, все соединения обрабатывались одним рабочим процессом; | 7244 accept mutex не работал, все соединения обрабатывались одним рабочим процессом; |
7196 ошибка появилась в 0.3.3. | 7245 ошибка появилась в 0.3.3. |
7197 </para> | 7246 </para> |
7198 <para lang="en"> | 7247 <para lang="en"> |
7199 the accept mutex did not work and all connections were handled by one process; | 7248 the accept mutex did not work and all connections were handled by one process; |
7200 bug appeared in 0.3.3. | 7249 the bug had appeared in 0.3.3. |
7201 </para> | 7250 </para> |
7202 </change> | 7251 </change> |
7203 | 7252 |
7204 <change type="bugfix"> | 7253 <change type="bugfix"> |
7205 <para lang="ru"> | 7254 <para lang="ru"> |
7222 nginx не собирался на Linux 2.4+ и MacOS X; | 7271 nginx не собирался на Linux 2.4+ и MacOS X; |
7223 ошибка появилась в 0.3.3. | 7272 ошибка появилась в 0.3.3. |
7224 </para> | 7273 </para> |
7225 <para lang="en"> | 7274 <para lang="en"> |
7226 nginx could not be built on Linux 2.4+ and MacOS X; | 7275 nginx could not be built on Linux 2.4+ and MacOS X; |
7227 bug appeared in 0.3.3. | 7276 the bug had appeared in 0.3.3. |
7228 </para> | 7277 </para> |
7229 </change> | 7278 </change> |
7230 | 7279 |
7231 </changes> | 7280 </changes> |
7232 | 7281 |
7291 ошибка появилась в 0.3.0. | 7340 ошибка появилась в 0.3.0. |
7292 </para> | 7341 </para> |
7293 <para lang="en"> | 7342 <para lang="en"> |
7294 the mime type may be incorrectly set to default value for index file with | 7343 the mime type may be incorrectly set to default value for index file with |
7295 variable in the name; | 7344 variable in the name; |
7296 bug appeared in 0.3.0. | 7345 the bug had appeared in 0.3.0. |
7297 </para> | 7346 </para> |
7298 </change> | 7347 </change> |
7299 | 7348 |
7300 <change type="feature"> | 7349 <change type="feature"> |
7301 <para lang="ru"> | 7350 <para lang="ru"> |
7401 ошибка появилась в 0.2.0. | 7450 ошибка появилась в 0.2.0. |
7402 </para> | 7451 </para> |
7403 <para lang="en"> | 7452 <para lang="en"> |
7404 the segmentation fault occurred when the signal queue overflowed | 7453 the segmentation fault occurred when the signal queue overflowed |
7405 if the "rtsig" method was used; | 7454 if the "rtsig" method was used; |
7406 bug appeared in 0.2.0. | 7455 the bug had appeared in 0.2.0. |
7407 </para> | 7456 </para> |
7408 </change> | 7457 </change> |
7409 | 7458 |
7410 <change type="change"> | 7459 <change type="change"> |
7411 <para lang="ru"> | 7460 <para lang="ru"> |
7501 </para> | 7550 </para> |
7502 <para lang="en"> | 7551 <para lang="en"> |
7503 if the "set" directive set the ngx_http_geo_module variable in some | 7552 if the "set" directive set the ngx_http_geo_module variable in some |
7504 configuration part, the this variable was not available in other | 7553 configuration part, the this variable was not available in other |
7505 configuration parts and the "using uninitialized variable" error was occurred; | 7554 configuration parts and the "using uninitialized variable" error was occurred; |
7506 bug appeared in 0.2.2. | 7555 the bug had appeared in 0.2.2. |
7507 </para> | 7556 </para> |
7508 </change> | 7557 </change> |
7509 | 7558 |
7510 </changes> | 7559 </changes> |
7511 | 7560 |
7575 ошибки при проксировании location без слэша в конце; | 7624 ошибки при проксировании location без слэша в конце; |
7576 ошибка появилась в 0.1.44. | 7625 ошибка появилась в 0.1.44. |
7577 </para> | 7626 </para> |
7578 <para lang="en"> | 7627 <para lang="en"> |
7579 in proxying location without trailing slash; | 7628 in proxying location without trailing slash; |
7580 bug appeared in 0.1.44. | 7629 the bug had appeared in 0.1.44. |
7581 </para> | 7630 </para> |
7582 </change> | 7631 </change> |
7583 | 7632 |
7584 <change type="bugfix"> | 7633 <change type="bugfix"> |
7585 <para lang="ru"> | 7634 <para lang="ru"> |
7586 при использовании метода rtsig мог произойти segmentation fault; | 7635 при использовании метода rtsig мог произойти segmentation fault; |
7587 ошибка появилась в 0.2.0. | 7636 ошибка появилась в 0.2.0. |
7588 </para> | 7637 </para> |
7589 <para lang="en"> | 7638 <para lang="en"> |
7590 the segmentation fault may occurred if the "rtsig" method was used; | 7639 the segmentation fault may occurred if the "rtsig" method was used; |
7591 bug appeared in 0.2.0. | 7640 the bug had appeared in 0.2.0. |
7592 </para> | 7641 </para> |
7593 </change> | 7642 </change> |
7594 | 7643 |
7595 </changes> | 7644 </changes> |
7596 | 7645 |
7602 nginx не собирался без параметра --with-debug; | 7651 nginx не собирался без параметра --with-debug; |
7603 ошибка появилась в 0.2.2. | 7652 ошибка появилась в 0.2.2. |
7604 </para> | 7653 </para> |
7605 <para lang="en"> | 7654 <para lang="en"> |
7606 nginx could not be built without the --with-debug option; | 7655 nginx could not be built without the --with-debug option; |
7607 bug appeared in 0.2.2. | 7656 the bug had appeared in 0.2.2. |
7608 </para> | 7657 </para> |
7609 </change> | 7658 </change> |
7610 | 7659 |
7611 </changes> | 7660 </changes> |
7612 | 7661 |
7694 ошибка появилась в 0.2.0. | 7743 ошибка появилась в 0.2.0. |
7695 </para> | 7744 </para> |
7696 <para lang="en"> | 7745 <para lang="en"> |
7697 if all backend using in load-balancing failed after one error, then | 7746 if all backend using in load-balancing failed after one error, then |
7698 nginx may got caught in an endless loop; | 7747 nginx may got caught in an endless loop; |
7699 bug appeared in 0.2.0. | 7748 the bug had appeared in 0.2.0. |
7700 </para> | 7749 </para> |
7701 </change> | 7750 </change> |
7702 | 7751 |
7703 </changes> | 7752 </changes> |
7704 | 7753 |
7954 в режиме прокси ошибка появилась в 0.1.29. | 8003 в режиме прокси ошибка появилась в 0.1.29. |
7955 </para> | 8004 </para> |
7956 <para lang="en"> | 8005 <para lang="en"> |
7957 the segmentation fault may occurred if there were errors while | 8006 the segmentation fault may occurred if there were errors while |
7958 working with proxied or FastCGI server; | 8007 working with proxied or FastCGI server; |
7959 in the proxied mode the bug appeared in 0.1.29. | 8008 in the proxied mode the the bug had appeared in 0.1.29. |
7960 </para> | 8009 </para> |
7961 </change> | 8010 </change> |
7962 | 8011 |
7963 --> | 8012 --> |
7964 | 8013 |
7971 </para> | 8020 </para> |
7972 <para lang="en"> | 8021 <para lang="en"> |
7973 the segmentation fault occurred or the worker process may got caught | 8022 the segmentation fault occurred or the worker process may got caught |
7974 in an endless loop if the proxied or FastCGI server sent the "Cache-Control" | 8023 in an endless loop if the proxied or FastCGI server sent the "Cache-Control" |
7975 header line and the "expires" directive was used; | 8024 header line and the "expires" directive was used; |
7976 in the proxied mode the bug appeared in 0.1.29. | 8025 in the proxied mode the the bug had appeared in 0.1.29. |
7977 </para> | 8026 </para> |
7978 </change> | 8027 </change> |
7979 | 8028 |
7980 </changes> | 8029 </changes> |
7981 | 8030 |
8000 директива limit_rate не работала внутри блока if; | 8049 директива limit_rate не работала внутри блока if; |
8001 ошибка появилась в 0.1.38. | 8050 ошибка появилась в 0.1.38. |
8002 </para> | 8051 </para> |
8003 <para lang="en"> | 8052 <para lang="en"> |
8004 the "limit_rate" directive did not work inside the "if" block; | 8053 the "limit_rate" directive did not work inside the "if" block; |
8005 bug appeared in 0.1.38. | 8054 the bug had appeared in 0.1.38. |
8006 </para> | 8055 </para> |
8007 </change> | 8056 </change> |
8008 | 8057 |
8009 </changes> | 8058 </changes> |
8010 | 8059 |
8044 ошибка появилась в 0.1.39. | 8093 ошибка появилась в 0.1.39. |
8045 </para> | 8094 </para> |
8046 <para lang="en"> | 8095 <para lang="en"> |
8047 the "Set-Cookie" header line was not transferred when the "X-Accel-Redirect" | 8096 the "Set-Cookie" header line was not transferred when the "X-Accel-Redirect" |
8048 was used; | 8097 was used; |
8049 bug appeared in 0.1.39. | 8098 the bug had appeared in 0.1.39. |
8050 </para> | 8099 </para> |
8051 </change> | 8100 </change> |
8052 | 8101 |
8053 <change type="bugfix"> | 8102 <change type="bugfix"> |
8054 <para lang="ru"> | 8103 <para lang="ru"> |
8119 ошибка появилась в 0.1.38. | 8168 ошибка появилась в 0.1.38. |
8120 </para> | 8169 </para> |
8121 <para lang="en"> | 8170 <para lang="en"> |
8122 the ngx_http_proxy_module and ngx_http_fastcgi_module may close | 8171 the ngx_http_proxy_module and ngx_http_fastcgi_module may close |
8123 a connection before anything was transferred to a client; | 8172 a connection before anything was transferred to a client; |
8124 bug appeared in 0.1.38. | 8173 the bug had appeared in 0.1.38. |
8125 </para> | 8174 </para> |
8126 </change> | 8175 </change> |
8127 | 8176 |
8128 <change type="workaround"> | 8177 <change type="workaround"> |
8129 <para lang="ru"> | 8178 <para lang="ru"> |
8152 ошибка появилась в 0.1.29. | 8201 ошибка появилась в 0.1.29. |
8153 </para> | 8202 </para> |
8154 <para lang="en"> | 8203 <para lang="en"> |
8155 if the backend response had the "Location" header line and nginx | 8204 if the backend response had the "Location" header line and nginx |
8156 should not rewrite this line, then the 500 code response body was transferred; | 8205 should not rewrite this line, then the 500 code response body was transferred; |
8157 bug appeared in 0.1.29. | 8206 the bug had appeared in 0.1.29. |
8158 </para> | 8207 </para> |
8159 </change> | 8208 </change> |
8160 | 8209 |
8161 <change type="bugfix"> | 8210 <change type="bugfix"> |
8162 <para lang="ru"> | 8211 <para lang="ru"> |
8165 ошибка появилась в 0.1.29. | 8214 ошибка появилась в 0.1.29. |
8166 </para> | 8215 </para> |
8167 <para lang="en"> | 8216 <para lang="en"> |
8168 some directives of the ngx_http_proxy_module and ngx_http_fastcgi_module | 8217 some directives of the ngx_http_proxy_module and ngx_http_fastcgi_module |
8169 were not inherited from the server to the location level; | 8218 were not inherited from the server to the location level; |
8170 bug appeared in 0.1.29. | 8219 the bug had appeared in 0.1.29. |
8171 </para> | 8220 </para> |
8172 </change> | 8221 </change> |
8173 | 8222 |
8174 <change type="bugfix"> | 8223 <change type="bugfix"> |
8175 <para lang="ru"> | 8224 <para lang="ru"> |
8185 ошибка в модуле ngx_http_autoindex_module при показе длинных имён файлов; | 8234 ошибка в модуле ngx_http_autoindex_module при показе длинных имён файлов; |
8186 ошибка появилась в 0.1.38. | 8235 ошибка появилась в 0.1.38. |
8187 </para> | 8236 </para> |
8188 <para lang="en"> | 8237 <para lang="en"> |
8189 the ngx_http_autoindex_module did not show correctly the long file names; | 8238 the ngx_http_autoindex_module did not show correctly the long file names; |
8190 bug appeared in 0.1.38. | 8239 the bug had appeared in 0.1.38. |
8191 </para> | 8240 </para> |
8192 </change> | 8241 </change> |
8193 | 8242 |
8194 <change> | 8243 <change> |
8195 <para lang="ru"> | 8244 <para lang="ru"> |
8281 ошибка появилась в 0.1.29. | 8330 ошибка появилась в 0.1.29. |
8282 </para> | 8331 </para> |
8283 <para lang="en"> | 8332 <para lang="en"> |
8284 nginx treated the backend response as invalid if the status line in the | 8333 nginx treated the backend response as invalid if the status line in the |
8285 header was transferred in two packets; | 8334 header was transferred in two packets; |
8286 bug appeared in 0.1.29. | 8335 the bug had appeared in 0.1.29. |
8287 </para> | 8336 </para> |
8288 </change> | 8337 </change> |
8289 | 8338 |
8290 <change type="feature"> | 8339 <change type="feature"> |
8291 <para lang="ru"> | 8340 <para lang="ru"> |
8464 ошибка появилась в 0.1.29. | 8513 ошибка появилась в 0.1.29. |
8465 </para> | 8514 </para> |
8466 <para lang="en"> | 8515 <para lang="en"> |
8467 the segmentation fault was occurred if the backend response header was in | 8516 the segmentation fault was occurred if the backend response header was in |
8468 several packets; | 8517 several packets; |
8469 bug appeared in 0.1.29. | 8518 the bug had appeared in 0.1.29. |
8470 </para> | 8519 </para> |
8471 </change> | 8520 </change> |
8472 | 8521 |
8473 <change type="bugfix"> | 8522 <change type="bugfix"> |
8474 <para lang="ru"> | 8523 <para lang="ru"> |
8500 ошибка появилась в 0.1.28. | 8549 ошибка появилась в 0.1.28. |
8501 </para> | 8550 </para> |
8502 <para lang="en"> | 8551 <para lang="en"> |
8503 nginx returned the 400 response on requests like | 8552 nginx returned the 400 response on requests like |
8504 <nobr>"GET http://www.domain.com/uri HTTP/1.0"</nobr>; | 8553 <nobr>"GET http://www.domain.com/uri HTTP/1.0"</nobr>; |
8505 bug appeared in 0.1.28. | 8554 the bug had appeared in 0.1.28. |
8506 </para> | 8555 </para> |
8507 </change> | 8556 </change> |
8508 | 8557 |
8509 </changes> | 8558 </changes> |
8510 | 8559 |
8559 nginx не собирался с параметром --without-pcre; | 8608 nginx не собирался с параметром --without-pcre; |
8560 ошибка появилась в 0.1.29. | 8609 ошибка появилась в 0.1.29. |
8561 </para> | 8610 </para> |
8562 <para lang="en"> | 8611 <para lang="en"> |
8563 nginx could not be built with the --without-pcre parameter; | 8612 nginx could not be built with the --without-pcre parameter; |
8564 bug appeared in 0.1.29. | 8613 the bug had appeared in 0.1.29. |
8565 </para> | 8614 </para> |
8566 </change> | 8615 </change> |
8567 | 8616 |
8568 <change type="bugfix"> | 8617 <change type="bugfix"> |
8569 <para lang="ru"> | 8618 <para lang="ru"> |
8606 в редиректах, выдаваемых с помощью директивы rewrite, не передавались аргументы; | 8655 в редиректах, выдаваемых с помощью директивы rewrite, не передавались аргументы; |
8607 ошибка появилась в 0.1.29. | 8656 ошибка появилась в 0.1.29. |
8608 </para> | 8657 </para> |
8609 <para lang="en"> | 8658 <para lang="en"> |
8610 the arguments were omitted in the redirects, issued by the "rewrite" directive; | 8659 the arguments were omitted in the redirects, issued by the "rewrite" directive; |
8611 bug appeared in 0.1.29. | 8660 the bug had appeared in 0.1.29. |
8612 </para> | 8661 </para> |
8613 </change> | 8662 </change> |
8614 | 8663 |
8615 <change type="feature"> | 8664 <change type="feature"> |
8616 <para lang="ru"> | 8665 <para lang="ru"> |
8679 редирект с кодом 301 передавался без тела ответа; | 8728 редирект с кодом 301 передавался без тела ответа; |
8680 ошибка появилась в 0.1.30. | 8729 ошибка появилась в 0.1.30. |
8681 </para> | 8730 </para> |
8682 <para lang="en"> | 8731 <para lang="en"> |
8683 the redirect with the 301 code was transferred without response body; | 8732 the redirect with the 301 code was transferred without response body; |
8684 bug appeared in 0.1.30. | 8733 the bug had appeared in 0.1.30. |
8685 </para> | 8734 </para> |
8686 </change> | 8735 </change> |
8687 | 8736 |
8688 </changes> | 8737 </changes> |
8689 | 8738 |
8715 в режиме прокси ошибка появилась только в 0.1.29. | 8764 в режиме прокси ошибка появилась только в 0.1.29. |
8716 </para> | 8765 </para> |
8717 <para lang="en"> | 8766 <para lang="en"> |
8718 if the length of the response part received at once from proxied | 8767 if the length of the response part received at once from proxied |
8719 or FastCGI server was equal to 500, then nginx returns the 500 response code; | 8768 or FastCGI server was equal to 500, then nginx returns the 500 response code; |
8720 in proxy mode the bug appeared in 0.1.29 only. | 8769 in proxy mode the the bug had appeared in 0.1.29 only. |
8721 </para> | 8770 </para> |
8722 </change> | 8771 </change> |
8723 | 8772 |
8724 <change type="bugfix"> | 8773 <change type="bugfix"> |
8725 <para lang="ru"> | 8774 <para lang="ru"> |
8998 ошибка появилась в 0.1.26. | 9047 ошибка появилась в 0.1.26. |
8999 </para> | 9048 </para> |
9000 <para lang="en"> | 9049 <para lang="en"> |
9001 the segmentation fault was occurred if the backend sent an invalid line | 9050 the segmentation fault was occurred if the backend sent an invalid line |
9002 in response header; | 9051 in response header; |
9003 bug appeared in 0.1.26. | 9052 the bug had appeared in 0.1.26. |
9004 </para> | 9053 </para> |
9005 </change> | 9054 </change> |
9006 | 9055 |
9007 <change type="bugfix"> | 9056 <change type="bugfix"> |
9008 <para lang="ru"> | 9057 <para lang="ru"> |
9389 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc; | 9438 nginx не собирался на платформах, отличных от i386, amd64, sparc и ppc; |
9390 ошибка появилась в 0.1.22. | 9439 ошибка появилась в 0.1.22. |
9391 </para> | 9440 </para> |
9392 <para lang="en"> | 9441 <para lang="en"> |
9393 nginx could not be built on platforms different from i386, amd64, sparc и ppc; | 9442 nginx could not be built on platforms different from i386, amd64, sparc и ppc; |
9394 bug appeared in 0.1.22. | 9443 the bug had appeared in 0.1.22. |
9395 </para> | 9444 </para> |
9396 </change> | 9445 </change> |
9397 | 9446 |
9398 <change type="bugfix"> | 9447 <change type="bugfix"> |
9399 <para lang="ru"> | 9448 <para lang="ru"> |
9439 на Linux и Solaris установочные пути были неверно заключены в кавычки; | 9488 на Linux и Solaris установочные пути были неверно заключены в кавычки; |
9440 ошибка появилась в 0.1.21. | 9489 ошибка появилась в 0.1.21. |
9441 </para> | 9490 </para> |
9442 <para lang="en"> | 9491 <para lang="en"> |
9443 the installation paths were incorrectly quoted on Linux and Solaris; | 9492 the installation paths were incorrectly quoted on Linux and Solaris; |
9444 bug appeared in 0.1.21. | 9493 the bug had appeared in 0.1.21. |
9445 </para> | 9494 </para> |
9446 </change> | 9495 </change> |
9447 | 9496 |
9448 </changes> | 9497 </changes> |
9449 | 9498 |
9718 ошибка появилась в 0.1.14. | 9767 ошибка появилась в 0.1.14. |
9719 </para> | 9768 </para> |
9720 <para lang="en"> | 9769 <para lang="en"> |
9721 if in a proxied "Location" header was a relative URL, | 9770 if in a proxied "Location" header was a relative URL, |
9722 then a host name and a slash were added to them; | 9771 then a host name and a slash were added to them; |
9723 bug appeared in 0.1.14. | 9772 the bug had appeared in 0.1.14. |
9724 </para> | 9773 </para> |
9725 </change> | 9774 </change> |
9726 | 9775 |
9727 <change type="bugfix"> | 9776 <change type="bugfix"> |
9728 <para lang="ru"> | 9777 <para lang="ru"> |
9804 ошибка появилась в 0.1.14. | 9853 ошибка появилась в 0.1.14. |
9805 </para> | 9854 </para> |
9806 <para lang="en"> | 9855 <para lang="en"> |
9807 the response code 400 was returned for the POST request with the | 9856 the response code 400 was returned for the POST request with the |
9808 "Content-Length: 0" header; | 9857 "Content-Length: 0" header; |
9809 bug appeared in 0.1.14. | 9858 the bug had appeared in 0.1.14. |
9810 </para> | 9859 </para> |
9811 </change> | 9860 </change> |
9812 | 9861 |
9813 </changes> | 9862 </changes> |
9814 | 9863 |
9877 ошибка появилась в 0.1.14. | 9926 ошибка появилась в 0.1.14. |
9878 </para> | 9927 </para> |
9879 <para lang="en"> | 9928 <para lang="en"> |
9880 the directive <nobr>"proxy_preserve_host on"</nobr> adds port 80 | 9929 the directive <nobr>"proxy_preserve_host on"</nobr> adds port 80 |
9881 to the "Host" headers, if upstream listen on port 80; | 9930 to the "Host" headers, if upstream listen on port 80; |
9882 bug appeared in 0.1.14. | 9931 the bug had appeared in 0.1.14. |
9883 </para> | 9932 </para> |
9884 </change> | 9933 </change> |
9885 | 9934 |
9886 <change type="bugfix"> | 9935 <change type="bugfix"> |
9887 <para lang="ru"> | 9936 <para lang="ru"> |
9978 ошибка "[alert] zero size buf"; | 10027 ошибка "[alert] zero size buf"; |
9979 ошибка появилась в 0.1.3. | 10028 ошибка появилась в 0.1.3. |
9980 </para> | 10029 </para> |
9981 <para lang="en"> | 10030 <para lang="en"> |
9982 the "[alert] zero size buf" error; | 10031 the "[alert] zero size buf" error; |
9983 bug appeared in 0.1.3. | 10032 the bug had appeared in 0.1.3. |
9984 </para> | 10033 </para> |
9985 </change> | 10034 </change> |
9986 | 10035 |
9987 <change type="change"> | 10036 <change type="change"> |
9988 <para lang="ru"> | 10037 <para lang="ru"> |
10247 ошибка появилась в 0.1.9. | 10296 ошибка появилась в 0.1.9. |
10248 </para> | 10297 </para> |
10249 <para lang="en"> | 10298 <para lang="en"> |
10250 if the request without arguments contains "//", "/./", "/../" or "%XX" | 10299 if the request without arguments contains "//", "/./", "/../" or "%XX" |
10251 then the lost character in the request line was lost; | 10300 then the lost character in the request line was lost; |
10252 bug appeared in 0.1.9. | 10301 the bug had appeared in 0.1.9. |
10253 </para> | 10302 </para> |
10254 </change> | 10303 </change> |
10255 | 10304 |
10256 <change type="bugfix"> | 10305 <change type="bugfix"> |
10257 <para lang="ru"> | 10306 <para lang="ru"> |
10304 ошибка появилась в 0.1.8. | 10353 ошибка появилась в 0.1.8. |
10305 </para> | 10354 </para> |
10306 <para lang="en"> | 10355 <para lang="en"> |
10307 while the build configuration on Linux the --with-poll_module parameter | 10356 while the build configuration on Linux the --with-poll_module parameter |
10308 was required; | 10357 was required; |
10309 bug appeared in 0.1.8. | 10358 the bug had appeared in 0.1.8. |
10310 </para> | 10359 </para> |
10311 </change> | 10360 </change> |
10312 | 10361 |
10313 </changes> | 10362 </changes> |
10314 | 10363 |
10354 ошибка появилась в 0.1.5. | 10403 ошибка появилась в 0.1.5. |
10355 </para> | 10404 </para> |
10356 <para lang="en"> | 10405 <para lang="en"> |
10357 on FreeBSD the segmentation fault may occur if the size of the transferred | 10406 on FreeBSD the segmentation fault may occur if the size of the transferred |
10358 file was changed; | 10407 file was changed; |
10359 bug appeared in 0.1.5. | 10408 the bug had appeared in 0.1.5. |
10360 </para> | 10409 </para> |
10361 </change> | 10410 </change> |
10362 | 10411 |
10363 </changes> | 10412 </changes> |
10364 | 10413 |
10548 ошибка появилась в 0.1.1. | 10597 ошибка появилась в 0.1.1. |
10549 </para> | 10598 </para> |
10550 <para lang="en"> | 10599 <para lang="en"> |
10551 if configuration file was set in command line, the reconfiguration | 10600 if configuration file was set in command line, the reconfiguration |
10552 was impossible; | 10601 was impossible; |
10553 bug appeared in 0.1.1. | 10602 the bug had appeared in 0.1.1. |
10554 </para> | 10603 </para> |
10555 </change> | 10604 </change> |
10556 | 10605 |
10557 <change type="bugfix"> | 10606 <change type="bugfix"> |
10558 <para lang="ru"> | 10607 <para lang="ru"> |
10571 ошибка появилась в 0.1.1. | 10620 ошибка появилась в 0.1.1. |
10572 </para> | 10621 </para> |
10573 <para lang="en"> | 10622 <para lang="en"> |
10574 with sendfile the response was not recoded according to the charset | 10623 with sendfile the response was not recoded according to the charset |
10575 module directives; | 10624 module directives; |
10576 bug appeared in 0.1.1. | 10625 the bug had appeared in 0.1.1. |
10577 </para> | 10626 </para> |
10578 </change> | 10627 </change> |
10579 | 10628 |
10580 <change type="bugfix"> | 10629 <change type="bugfix"> |
10581 <para lang="ru"> | 10630 <para lang="ru"> |