comparison CHANGES @ 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 Changes with nginx 0.3.18 26 Dec 2005
3
4 *) Feature: the "server_names" directive supports the ".domain.tld"
5 names.
6
7 *) Feature: the "server_names" directive uses the hash for the
8 "*.domain.tld" names and more effective hash for usual names.
9
10 *) Change: the "server_names_hash_max_size" and
11 "server_names_hash_bucket_size" directives.
12
13 *) Change: the "server_names_hash" and "server_names_hash_threshold"
14 directives were canceled.
15
16 *) Feature: the "valid_referers" directive uses the hash site names.
17
18 *) Change: now the "valid_referers" directive checks the site names
19 only without the URI part.
20
21 *) Bugfix: some ".domain.tld" names incorrectly processed by the
22 ngx_http_map_module.
23
24 *) Bugfix: segmentation fault was occurred if configuration file did
25 not exist; bug appeared in 0.3.12.
26
27 *) Bugfix: on 64-bit platforms segmentation fault may occurred on
28 start; bug appeared in 0.3.16.
29
1 30
2 Changes with nginx 0.3.17 18 Dec 2005 31 Changes with nginx 0.3.17 18 Dec 2005
3 32
4 *) Change: now on Linux configure checks the presence of epoll and 33 *) Change: now on Linux configure checks the presence of epoll and
5 sendfile64() in kernel. 34 sendfile64() in kernel.
6 35
7 *) Feature: the "map" directive supports domain names in the 36 *) Feature: the "map" directive supports domain names in the
8 ".domain.tld" form. 37 ".domain.tld" form.
9 38
10 *) Bugfix: the timeouts were not used in SSL handshake. 39 *) Bugfix: the timeouts were not used in SSL handshake; bug appeared in
40 0.2.4.
11 41
12 *) Bugfix: in the HTTP protocol in the "proxy_pass" directive. 42 *) Bugfix: in the HTTP protocol in the "proxy_pass" directive.
13 43
14 *) Bugfix: when the HTTP protocol was used in the "proxy_pass" 44 *) Bugfix: when the HTTP protocol was used in the "proxy_pass"
15 directive the port 80 was used by default. 45 directive the port 80 was used by default.
595 625
596 *) Change: if the request header has duplicate the "Host", 626 *) Change: if the request header has duplicate the "Host",
597 "Connection", "Content-Length", or "Authorization" lines, then nginx 627 "Connection", "Content-Length", or "Authorization" lines, then nginx
598 now returns the 400 error. 628 now returns the 400 error.
599 629
600 *) Change: The "post_accept_timeout" directive was canceled. 630 *) Change: the "post_accept_timeout" directive was canceled.
601 631
602 *) Feature: the "default", "af=", "bl=", "deferred", and "bind" 632 *) Feature: the "default", "af=", "bl=", "deferred", and "bind"
603 parameters of the "listen" directive. 633 parameters of the "listen" directive.
604 634
605 *) Feature: the FreeBSD accept filters support. 635 *) Feature: the FreeBSD accept filters support.