comparison CHANGES @ 294:27d9d1f26b38 NGINX_0_5_17

nginx 0.5.17 *) Change: now nginx always returns the 405 status for the TRACE method. *) Feature: now nginx supports the "include" directive inside the "types" block. *) Bugfix: the $document_root variable usage in the "root" and "alias" directives is disabled: this caused recursive stack overflow. *) Bugfix: in the HTTPS protocol in the "proxy_pass" directive. *) Bugfix: in some cases non-cachable variables (such as $uri variable) returned old cached value.
author Igor Sysoev <http://sysoev.ru>
date Mon, 02 Apr 2007 00:00:00 +0400
parents 92402f034b28
children 2ceaee987f37
comparison
equal deleted inserted replaced
293:30378812e3af 294:27d9d1f26b38
1
2 Changes with nginx 0.5.17 02 Apr 2007
3
4 *) Change: now nginx always returns the 405 status for the TRACE method.
5
6 *) Feature: now nginx supports the "include" directive inside the
7 "types" block.
8
9 *) Bugfix: the $document_root variable usage in the "root" and "alias"
10 directives is disabled: this caused recursive stack overflow.
11
12 *) Bugfix: in the HTTPS protocol in the "proxy_pass" directive.
13
14 *) Bugfix: in some cases non-cachable variables (such as $uri variable)
15 returned old cached value.
16
1 17
2 Changes with nginx 0.5.16 26 Mar 2007 18 Changes with nginx 0.5.16 26 Mar 2007
3 19
4 *) Bugfix: the C-class network was not used as hash key in the 20 *) Bugfix: the C-class network was not used as hash key in the
5 "ip_hash" directive. 21 "ip_hash" directive.
976 992
977 *) Bugfix: if there were several "listen" directives listening one 993 *) Bugfix: if there were several "listen" directives listening one
978 various addresses inside one server, then server names like 994 various addresses inside one server, then server names like
979 "*.domain.tld" worked for first address only; bug appeared in 0.3.18. 995 "*.domain.tld" worked for first address only; bug appeared in 0.3.18.
980 996
981 *) Bugfix: if the HTTP protocol was used in the "proxy_pass" directive 997 *) Bugfix: if the HTTPS protocol was used in the "proxy_pass" directive
982 and the request body was in temporarily file then the request was 998 and the request body was in temporarily file then the request was
983 not transferred. 999 not transferred.
984 1000
985 *) Bugfix: perl 5.8.8 compatibility. 1001 *) Bugfix: perl 5.8.8 compatibility.
986 1002
1051 fcntl(2) on platforms different from i386, amd64, sparc64, and ppc. 1067 fcntl(2) on platforms different from i386, amd64, sparc64, and ppc.
1052 1068
1053 *) Feature: the "lock_file" directive and the --with-lock-path=PATH 1069 *) Feature: the "lock_file" directive and the --with-lock-path=PATH
1054 autoconfiguration directive. 1070 autoconfiguration directive.
1055 1071
1056 *) Bugfix: if the HTTP protocol was used in the "proxy_pass" directive 1072 *) Bugfix: if the HTTPS protocol was used in the "proxy_pass" directive
1057 then the requests with the body was not transferred. 1073 then the requests with the body was not transferred.
1058 1074
1059 1075
1060 Changes with nginx 0.3.26 03 Feb 2006 1076 Changes with nginx 0.3.26 03 Feb 2006
1061 1077
1178 ".domain.tld" form. 1194 ".domain.tld" form.
1179 1195
1180 *) Bugfix: the timeouts were not used in SSL handshake; bug appeared in 1196 *) Bugfix: the timeouts were not used in SSL handshake; bug appeared in
1181 0.2.4. 1197 0.2.4.
1182 1198
1183 *) Bugfix: in the HTTP protocol in the "proxy_pass" directive. 1199 *) Bugfix: in the HTTPS protocol in the "proxy_pass" directive.
1184 1200
1185 *) Bugfix: when the HTTP protocol was used in the "proxy_pass" 1201 *) Bugfix: when the HTTPS protocol was used in the "proxy_pass"
1186 directive the port 80 was used by default. 1202 directive the port 80 was used by default.
1187 1203
1188 1204
1189 Changes with nginx 0.3.16 16 Dec 2005 1205 Changes with nginx 0.3.16 16 Dec 2005
1190 1206