comparison CHANGES.ru @ 182:13710a1813ad NGINX_0_3_38

nginx 0.3.38 *) Feature: the ngx_http_dav_module. *) Change: the ngx_http_perl_module optimizations. Thanks to Sergey Skvortsov. *) Feature: the ngx_http_perl_module supports the $r->request_body_file method. *) Feature: the "client_body_in_file_only" directive. *) Workaround: now on disk overflow nginx tries to write access logs once a second only. Thanks to Anton Yuzhaninov and Maxim Dounin. *) Bugfix: now the "limit_rate" directive more precisely limits rate if rate is more than 100 Kbyte/s. Thanks to ForJest. *) Bugfix: now the IMAP/POP3 proxy escapes the "\r" and "\n" symbols in login and password to pass authorization server. Thanks to Maxim Dounin.
author Igor Sysoev <http://sysoev.ru>
date Fri, 14 Apr 2006 00:00:00 +0400
parents 4cd3e70c4d60
children 71ff1e2b484a
comparison
equal deleted inserted replaced
181:de8983d10e75 182:13710a1813ad
1
2 Изменения в nginx 0.3.38 14.04.2006
3
4 *) Добавление: модуль ngx_http_dav_module.
5
6 *) Изменение: оптимизация модуля ngx_http_perl_module.
7 Спасибо Сергею Скворцову.
8
9 *) Добавление: модуль ngx_http_perl_module поддерживает метод
10 $r->request_body_file.
11
12 *) Добавление: директива client_body_in_file_only.
13
14 *) Изменение: теперь при переполнении диска nginx пытается писать
15 access_log'и только раз в секунду.
16 Спасибо Антону Южанинову и Максиму Дунину.
17
18 *) Исправление: теперь директива limit_rate точнее ограничивает
19 скорость при значениях больше 100 Kbyte/s.
20 Спасибо ForJest.
21
22 *) Исправление: IMAP/POP3 прокси теперь передаёт серверу авторизации
23 символы "\r" и "\n" в логине и пароле в закодированном виде.
24 Спасибо Максиму Дунину.
25
1 26
2 Изменения в nginx 0.3.37 07.04.2006 27 Изменения в nginx 0.3.37 07.04.2006
3 28
4 *) Добавление: директива limit_except. 29 *) Добавление: директива limit_except.
5 30
80 *) Добавление: директивы listen поддерживают адрес в виде "*:порт". 105 *) Добавление: директивы listen поддерживают адрес в виде "*:порт".
81 106
82 *) Добавление: поддержка EVFILER_TIMER в MacOSX 10.4. 107 *) Добавление: поддержка EVFILER_TIMER в MacOSX 10.4.
83 108
84 *) Изменение: обход ошибки обработки миллисекундных таймаутов kqueue в 109 *) Изменение: обход ошибки обработки миллисекундных таймаутов kqueue в
85 64-битном ядре MacOSX. Спасибо Андрею Нигматулину. 110 64-битном ядре MacOSX.
111 Спасибо Андрею Нигматулину.
86 112
87 *) Исправление: если внутри одного сервера описаны несколько директив 113 *) Исправление: если внутри одного сервера описаны несколько директив
88 listen, слушающих на разных адресах, то имена серверов вида 114 listen, слушающих на разных адресах, то имена серверов вида
89 "*.domain.tld" работали только для первого адреса; ошибка появилась 115 "*.domain.tld" работали только для первого адреса; ошибка появилась
90 в 0.3.18. 116 в 0.3.18.
128 *) Добавление: директива restrict_host_names упразднена. 154 *) Добавление: директива restrict_host_names упразднена.
129 155
130 *) Добавление: параметр конфигурации --with-cpu-opt=ppc64. 156 *) Добавление: параметр конфигурации --with-cpu-opt=ppc64.
131 157
132 *) Исправление: при некоторых условиях проксированное соединение с 158 *) Исправление: при некоторых условиях проксированное соединение с
133 клиентом завершалось преждевременно. Спасибо Владимиру Шутову. 159 клиентом завершалось преждевременно.
160 Спасибо Владимиру Шутову.
134 161
135 *) Исправление: строка заголовка "X-Accel-Limit-Rate" не учитывалась 162 *) Исправление: строка заголовка "X-Accel-Limit-Rate" не учитывалась
136 для запросов, перенаправленных с помощью строки "X-Accel-Redirect". 163 для запросов, перенаправленных с помощью строки "X-Accel-Redirect".
137 164
138 *) Исправление: директива post_action работала только после успешного 165 *) Исправление: директива post_action работала только после успешного
308 335
309 *) Исправление: команда config timefmt в SSI задавала неверный формат 336 *) Исправление: команда config timefmt в SSI задавала неверный формат
310 времени. 337 времени.
311 338
312 *) Исправление: nginx не закрывал соединения с IMAP/POP3 бэкендом при 339 *) Исправление: nginx не закрывал соединения с IMAP/POP3 бэкендом при
313 использовании SSL соединений. Спасибо Rob Mueller. Ошибка появилась 340 использовании SSL соединений; ошибка появилась в 0.3.13.
314 в 0.3.13. 341 Спасибо Rob Mueller.
315 342
316 *) Исправление: segmentation fault мог произойти во время SSL shutdown; 343 *) Исправление: segmentation fault мог произойти во время SSL shutdown;
317 ошибка появилась в 0.3.13. 344 ошибка появилась в 0.3.13.
318 345
319 346
667 694
668 *) Исправление: модуль ngx_http_autoindex_module теперь не показывает 695 *) Исправление: модуль ngx_http_autoindex_module теперь не показывает
669 файлы, начинающиеся на точку. 696 файлы, начинающиеся на точку.
670 697
671 *) Исправление: если SSL handshake завершался с ошибкой, то это могло 698 *) Исправление: если SSL handshake завершался с ошибкой, то это могло
672 привести также к закрытию другого соединения. Спасибо Rob Mueller. 699 привести также к закрытию другого соединения.
700 Спасибо Rob Mueller.
673 701
674 *) Исправление: экспортные версии MSIE 5.x не могли соединиться по 702 *) Исправление: экспортные версии MSIE 5.x не могли соединиться по
675 HTTPS. 703 HTTPS.
676 704
677 705
711 739
712 *) Исправление: если все бэкенды, используемые для балансировки 740 *) Исправление: если все бэкенды, используемые для балансировки
713 нагрузки, оказывались в нерабочем состоянии после одной ошибки, то 741 нагрузки, оказывались в нерабочем состоянии после одной ошибки, то
714 nginx не обращался к ним в течение 60 секунд. 742 nginx не обращался к ним в течение 60 секунд.
715 743
716 *) Исправление: в парсинге аргументов IMAP/POP3 команд. Спасибо Rob 744 *) Исправление: в парсинге аргументов IMAP/POP3 команд.
717 Mueller. 745 Спасибо Rob Mueller.
718 746
719 *) Исправление: ошибки при использовании SSL в IMAP/POP3 прокси. 747 *) Исправление: ошибки при использовании SSL в IMAP/POP3 прокси.
720 748
721 *) Исправление: ошибки при использовании SSI и сжатия. 749 *) Исправление: ошибки при использовании SSI и сжатия.
722 750
723 *) Исправление: в ответах 304 не добавлялись строки заголовка ответа 751 *) Исправление: в ответах 304 не добавлялись строки заголовка ответа
724 "Expires" и "Cache-Control". Спасибо Александру Кукушкину. 752 "Expires" и "Cache-Control".
753 Спасибо Александру Кукушкину.
725 754
726 755
727 Изменения в nginx 0.1.45 08.09.2005 756 Изменения в nginx 0.1.45 08.09.2005
728 757
729 *) Изменение: директива ssl_engine упразднена в модуле 758 *) Изменение: директива ssl_engine упразднена в модуле