comparison CHANGES.ru @ 142:84910468f6de NGINX_0_3_18

nginx 0.3.18 *) Feature: the "server_names" directive supports the ".domain.tld" names. *) Feature: the "server_names" directive uses the hash for the "*.domain.tld" names and more effective hash for usual names. *) Change: the "server_names_hash_max_size" and "server_names_hash_bucket_size" directives. *) Change: the "server_names_hash" and "server_names_hash_threshold" directives were canceled. *) Feature: the "valid_referers" directive uses the hash site names. *) Change: now the "valid_referers" directive checks the site names only without the URI part. *) Bugfix: some ".domain.tld" names incorrectly processed by the ngx_http_map_module. *) Bugfix: segmentation fault was occurred if configuration file did not exist; bug appeared in 0.3.12. *) Bugfix: on 64-bit platforms segmentation fault may occurred on start; bug appeared in 0.3.16.
author Igor Sysoev <http://sysoev.ru>
date Mon, 26 Dec 2005 00:00:00 +0300
parents 55a211e5eeb7
children e1c6ac408b68
comparison
equal deleted inserted replaced
141:249e67502bf3 142:84910468f6de
1
2 Изменения в nginx 0.3.18 26.12.2005
3
4 *) Добавление: директива server_names поддерживает имена вида
5 ".domain.tld".
6
7 *) Добавление: директива server_names использует хэш для имён вида
8 "*.domain.tld" и более эффективный хэш для обычных имён.
9
10 *) Изменение: директивы server_names_hash_max_size и
11 server_names_hash_bucket_size.
12
13 *) Изменение: директивы server_names_hash и server_names_hash_threshold
14 упразднены.
15
16 *) Добавление: директива valid_referers использует хэш для имён сайтов.
17
18 *) Изменение: теперь директива valid_referers проверяет только имена
19 сайтов без учёта URI.
20
21 *) Исправление: некоторые имена вида ".domain.tld" неверно
22 обрабатывались модулем ngx_http_map_module.
23
24 *) Исправление: если конфигурационного файла не было, то происходил
25 segmentation fault; ошибка появилась в 0.3.12.
26
27 *) Исправление: на 64-битных платформах при старте мог произойти
28 segmentation fault; ошибка появилась в 0.3.16.
29
1 30
2 Изменения в nginx 0.3.17 18.12.2005 31 Изменения в nginx 0.3.17 18.12.2005
3 32
4 *) Изменение: на Linux configure теперь проверяет наличие epoll и 33 *) Изменение: на Linux configure теперь проверяет наличие epoll и
5 sendfile64() в ядре. 34 sendfile64() в ядре.
6 35
7 *) Добавление: директива map поддерживает доменные имена в формате 36 *) Добавление: директива map поддерживает доменные имена в формате
8 ".domain.tld". 37 ".domain.tld".
9 38
10 *) Исправление: во время SSL handshake не иcпользовались таймауты. 39 *) Исправление: во время SSL handshake не иcпользовались таймауты;
40 ошибка появилась в 0.2.4.
11 41
12 *) Исправление: в использовании протокола HTTPS в директиве proxy_pass. 42 *) Исправление: в использовании протокола HTTPS в директиве proxy_pass.
13 43
14 *) Исправление: при использовании протокола HTTPS в директиве 44 *) Исправление: при использовании протокола HTTPS в директиве
15 proxy_pass по умолчанию использовался порт 80. 45 proxy_pass по умолчанию использовался порт 80.