comparison CHANGES.ru @ 579:be4f34123024 NGINX_0_8_35

nginx 0.8.35 *) Change: now the charset filter runs before the SSI filter. *) Feature: the "chunked_transfer_encoding" directive. *) Bugfix: an "&" character was not escaped when it was copied in arguments part in a rewrite rule. *) Bugfix: nginx might be terminated abnormally while a signal processing or if the directive "timer_resolution" was used on platforms which do not support kqueue or eventport notification methods. Thanks to George Xie and Maxim Dounin. *) Bugfix: if temporary files and permanent storage area resided at different file systems, then permanent file modification times were incorrect. Thanks to Maxim Dounin. *) Bugfix: ngx_http_memcached_module might issue the error message "memcached sent invalid trailer". Thanks to Maxim Dounin. *) Bugfix: nginx could not built zlib-1.2.4 library using the library sources. Thanks to Maxim Dounin. *) Bugfix: a segmentation fault occurred in a worker process, if there was large stderr output before FastCGI response; the bug had appeared in 0.8.34. Thanks to Maxim Dounin.
author Igor Sysoev <http://sysoev.ru>
date Mon, 29 Mar 2010 00:00:00 +0400
parents da3c99095432
children 566e105a89f1
comparison
equal deleted inserted replaced
577:dd7104f21940 579:be4f34123024
1
2 Изменения в nginx 0.8.35 29.03.2010
3
4 *) Изменение: теперь charset-фильтр работает до SSI-фильтра.
5
6 *) Добавление: директива chunked_transfer_encoding.
7
8 *) Исправление: символ "&" при копировании в аргументы в правилах
9 rewrite не экранировался.
10
11 *) Исправление: nginx мог завершаться аварийно во время обработки
12 сигнала или при использовании директивы timer_resolution на
13 платформах, не поддерживающих методы kqueue или eventport.
14 Спасибо George Xie и Максиму Дунину.
15
16 *) Исправление: если временные файлы и постоянное место хранения
17 располагались на разных файловых системах, то у постоянных файлов
18 время изменения было неверным.
19 Спасибо Максиму Дунину.
20
21 *) Исправление: модуль ngx_http_memcached_module мог выдавать ошибку
22 "memcached sent invalid trailer".
23 Спасибо Максиму Дунину.
24
25 *) Исправление: nginx не мог собрать библиотеку zlib-1.2.4 из исходных
26 текстов.
27 Спасибо Максиму Дунину.
28
29 *) Исправление: в рабочем процессе происходил segmentation fault, если
30 перед ответом FastCGI-сервера было много вывода в stderr; ошибка
31 появилась в 0.8.34.
32 Спасибо Максиму Дунину.
33
1 34
2 Изменения в nginx 0.8.34 03.03.2010 35 Изменения в nginx 0.8.34 03.03.2010
3 36
4 *) Исправление: nginx не поддерживал все шифры, используемые в 37 *) Исправление: nginx не поддерживал все шифры, используемые в
5 клиентских сертификатах. 38 клиентских сертификатах.
9 ответом было много вывода в stderr. 42 ответом было много вывода в stderr.
10 43
11 *) Исправление: nginx не поддерживал HTTPS-рефереры. 44 *) Исправление: nginx не поддерживал HTTPS-рефереры.
12 45
13 *) Исправление: nginx/Windows мог не находить файлы, если путь в 46 *) Исправление: nginx/Windows мог не находить файлы, если путь в
14 конфигурации был задан в другом регистре; ошибка появилась в 0.8.34. 47 конфигурации был задан в другом регистре; ошибка появилась в 0.8.33.
15 48
16 *) Исправление: переменная $date_local выдавала неверное время, если 49 *) Исправление: переменная $date_local выдавала неверное время, если
17 использовался формат "%s". 50 использовался формат "%s".
18 Спасибо Максиму Дунину. 51 Спасибо Максиму Дунину.
19 52
1960 *) Исправление: при использовании включённом отладочном логе в рабочем 1993 *) Исправление: при использовании включённом отладочном логе в рабочем
1961 процессе мог произойти segmentation fault. 1994 процессе мог произойти segmentation fault.
1962 Спасибо Андрею Нигматулину. 1995 Спасибо Андрею Нигматулину.
1963 1996
1964 *) Исправление: ngx_http_memcached_module не устанавливал 1997 *) Исправление: ngx_http_memcached_module не устанавливал
1965 upstream_response_time. 1998 $upstream_response_time.
1966 Спасибо Максиму Дунину. 1999 Спасибо Максиму Дунину.
1967 2000
1968 *) Исправление: рабочий процесс мог зациклиться при использовании 2001 *) Исправление: рабочий процесс мог зациклиться при использовании
1969 memcached. 2002 memcached.
1970 2003