comparison CHANGES.ru @ 512:e1f4748dc78e NGINX_0_7_68

nginx 0.7.68 *) Bugfix: if there was a single server for given IPv6 address:port pair, then captures in regular expressions in a "server_name" directive did not work. *) Bugfix: a segmentation fault might occur in a worker process, if the "auth_basic" directive was used. Thanks to Michail Laletin. *) Bugfix: SSI response might be truncated after include with wait="yes"; the bug had appeared in 0.7.25. Thanks to Maxim Dounin. *) Bugfix: the "sub_filter" directive might change character case on partial match. *) Bugfix: nginx treated large SSLv2 packets as plain requests. Thanks to Miroslaw Jaworski. *) Bugfix: nginx might close IPv6 listen socket during reconfiguration. Thanks to Maxim Dounin.
author Igor Sysoev <http://sysoev.ru>
date Tue, 14 Dec 2010 00:00:00 +0300
parents 31b936646211
children
comparison
equal deleted inserted replaced
511:647973d42a2a 512:e1f4748dc78e
1
2 Изменения в nginx 0.7.68 14.12.2010
3
4 *) Исправление: если для пары IPv6-адрес:порт описан только один
5 сервер, то выделения в регулярных выражениях в директиве server_name
6 не работали.
7
8 *) Исправление: при использовании директивы auth_basic в рабочем
9 процессе мог произойти segmentation fault.
10 Спасибо Михаилу Лалетину.
11
12 *) Исправление: ответ SSI модуля мог передаваться не полностью после
13 команды include с параметром wait="yes"; ошибка появилась в 0.7.25.
14 Спасибо Максиму Дунину.
15
16 *) Исправление: директива sub_filter могла изменять регистр букв при
17 частичном совпадении.
18
19 *) Исправление: nginx считал большие пакеты SSLv2 как обычные текстовые
20 запросы.
21 Спасибо Miroslaw Jaworski.
22
23 *) Исправление: nginx мог закрывать IPv6 listen сокет во время
24 переконфигурации.
25 Спасибо Максиму Дунину.
26
1 27
2 Изменения в nginx 0.7.67 15.06.2010 28 Изменения в nginx 0.7.67 15.06.2010
3 29
4 *) Безопасность: рабочий процесс nginx/Windows мог завершаться аварийно 30 *) Безопасность: рабочий процесс nginx/Windows мог завершаться аварийно
5 при запросе файла с неверной кодировкой UTF-8. 31 при запросе файла с неверной кодировкой UTF-8.
1502 в рабочем процессе происходил segmentation fault. 1528 в рабочем процессе происходил segmentation fault.
1503 Спасибо Joaquin Cuenca Abela. 1529 Спасибо Joaquin Cuenca Abela.
1504 1530
1505 *) Исправление: nginx неверно определял длину строки кэша на 1531 *) Исправление: nginx неверно определял длину строки кэша на
1506 Pentium 4. 1532 Pentium 4.
1507 Спасибо Gena Makhomed. 1533 Спасибо Геннадию Махомеду.
1508 1534
1509 *) Исправление: в проксированных подзапросах и подзапросах к 1535 *) Исправление: в проксированных подзапросах и подзапросах к
1510 FastCGI-серверу вместо метода GET использовался оригинальный метод 1536 FastCGI-серверу вместо метода GET использовался оригинальный метод
1511 клиента. 1537 клиента.
1512 1538