Mercurial > hg > nginx-ranges
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 упразднена в модуле |