Mercurial > hg > nginx-site
comparison text/en/CHANGES-1.0 @ 395:b9ae01d4dbf1
nginx-1.0.12
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Mon, 06 Feb 2012 14:31:03 +0000 |
parents | a627ecdece14 |
children | 8cacbb44ecb5 |
comparison
equal
deleted
inserted
replaced
394:245167685006 | 395:b9ae01d4dbf1 |
---|---|
1 | |
2 Changes with nginx 1.0.12 06 Feb 2012 | |
3 | |
4 *) Feature: the "TLSv1.1" and "TLSv1.2" parameters of the | |
5 "ssl_protocols" directive. | |
6 | |
7 *) Feature: the "if" SSI command supports captures in regular | |
8 expressions. | |
9 | |
10 *) Bugfix: the "if" SSI command did not work inside the "block" command. | |
11 | |
12 *) Bugfix: in AIO error handling on FreeBSD. | |
13 | |
14 *) Bugfix: in the OpenSSL library initialization. | |
15 | |
16 *) Bugfix: the "worker_cpu_affinity" directive might not work. | |
17 | |
18 *) Bugfix: the "limit_conn_log_level" and "limit_req_log_level" | |
19 directives might not work. | |
20 | |
21 *) Bugfix: the "read_ahead" directive might not work combined with | |
22 "try_files" and "open_file_cache". | |
23 | |
24 *) Bugfix: the "proxy_cache_use_stale" directive with "error" parameter | |
25 did not return answer from cache if there were no live upstreams. | |
26 | |
27 *) Bugfix: a segmentation fault might occur in a worker process if small | |
28 time was used in the "inactive" parameter of the "proxy_cache_path" | |
29 directive. | |
30 | |
31 *) Bugfix: responses from cache might hang. | |
32 | |
33 *) Bugfix: in error handling while connecting to a backend. | |
34 Thanks to Piotr Sikora. | |
35 | |
36 *) Bugfix: in the "epoll" event method. | |
37 Thanks to Yichun Zhang. | |
38 | |
39 *) Bugfix: the $sent_http_cache_control variable might contain a wrong | |
40 value if the "expires" directive was used. | |
41 Thanks to Yichun Zhang. | |
42 | |
43 *) Bugfix: the "limit_rate" directive did not allow to use full | |
44 throughput, even if limit value was very high. | |
45 | |
46 *) Bugfix: the "sendfile_max_chunk" directive did not work, if the | |
47 "limit_rate" directive was used. | |
48 | |
49 *) Bugfix: nginx could not be built on Solaris; the bug had appeared in | |
50 1.0.11. | |
51 | |
52 *) Bugfix: in the ngx_http_scgi_module. | |
53 | |
54 *) Bugfix: in the ngx_http_mp4_module. | |
55 | |
1 | 56 |
2 Changes with nginx 1.0.11 15 Dec 2011 | 57 Changes with nginx 1.0.11 15 Dec 2011 |
3 | 58 |
4 *) Change: now double quotes are encoded in an "echo" SSI-command | 59 *) Change: now double quotes are encoded in an "echo" SSI-command |
5 output. | 60 output. |
4445 *) Feature: the "log_format" supports the variables in the $name form. | 4500 *) Feature: the "log_format" supports the variables in the $name form. |
4446 | 4501 |
4447 *) Bugfix: if at least in one server was no the "listen" directive, then | 4502 *) Bugfix: if at least in one server was no the "listen" directive, then |
4448 nginx did not listen on the 80 port; the bug had appeared in 0.3.3. | 4503 nginx did not listen on the 80 port; the bug had appeared in 0.3.3. |
4449 | 4504 |
4450 *) Bugfix: if the URI part is omitted in "proxy_pass" directive, the the | 4505 *) Bugfix: if the URI part is omitted in "proxy_pass" directive, the 80 |
4451 80 port was always used. | 4506 port was always used. |
4452 | 4507 |
4453 | 4508 |
4454 Changes with nginx 0.3.5 21 Oct 2005 | 4509 Changes with nginx 0.3.5 21 Oct 2005 |
4455 | 4510 |
4456 *) Bugfix: the segmentation fault may occurred if the IMAP/POP3 login | 4511 *) Bugfix: the segmentation fault may occurred if the IMAP/POP3 login |
4691 to a server. | 4746 to a server. |
4692 | 4747 |
4693 *) Bugfix: the segmentation fault occurred or the worker process may got | 4748 *) Bugfix: the segmentation fault occurred or the worker process may got |
4694 caught in an endless loop if the proxied or FastCGI server sent the | 4749 caught in an endless loop if the proxied or FastCGI server sent the |
4695 "Cache-Control" header line and the "expires" directive was used; in | 4750 "Cache-Control" header line and the "expires" directive was used; in |
4696 the proxied mode the the bug had appeared in 0.1.29. | 4751 the proxied mode the bug had appeared in 0.1.29. |
4697 | 4752 |
4698 | 4753 |
4699 Changes with nginx 0.1.42 23 Aug 2005 | 4754 Changes with nginx 0.1.42 23 Aug 2005 |
4700 | 4755 |
4701 *) Bugfix: if the request URI had a zero length after the processing in | 4756 *) Bugfix: if the request URI had a zero length after the processing in |
4766 login state. | 4821 login state. |
4767 | 4822 |
4768 | 4823 |
4769 Changes with nginx 0.1.38 08 Jul 2005 | 4824 Changes with nginx 0.1.38 08 Jul 2005 |
4770 | 4825 |
4771 *) Feature: the "limit_rate" directive is supported in in proxy and | 4826 *) Feature: the "limit_rate" directive is supported in proxy and FastCGI |
4772 FastCGI mode. | 4827 mode. |
4773 | 4828 |
4774 *) Feature: the "X-Accel-Limit-Rate" response header line is supported | 4829 *) Feature: the "X-Accel-Limit-Rate" response header line is supported |
4775 in proxy and FastCGI mode. | 4830 in proxy and FastCGI mode. |
4776 | 4831 |
4777 *) Feature: the "break" directive. | 4832 *) Feature: the "break" directive. |
4919 | 4974 |
4920 *) Bugfix: the response encrypted by SSL may not transferred complete. | 4975 *) Bugfix: the response encrypted by SSL may not transferred complete. |
4921 | 4976 |
4922 *) Bugfix: if the length of the response part received at once from | 4977 *) Bugfix: if the length of the response part received at once from |
4923 proxied or FastCGI server was equal to 500, then nginx returns the | 4978 proxied or FastCGI server was equal to 500, then nginx returns the |
4924 500 response code; in proxy mode the the bug had appeared in 0.1.29 | 4979 500 response code; in proxy mode the bug had appeared in 0.1.29 only. |
4925 only. | |
4926 | 4980 |
4927 *) Bugfix: nginx did not consider the directives with 8 or 9 parameters | 4981 *) Bugfix: nginx did not consider the directives with 8 or 9 parameters |
4928 as invalid. | 4982 as invalid. |
4929 | 4983 |
4930 *) Feature: the "return" directive can return the 204 response code. | 4984 *) Feature: the "return" directive can return the 204 response code. |
5163 *) Bugfix: now, if request contains the zero, then the 404 error is | 5217 *) Bugfix: now, if request contains the zero, then the 404 error is |
5164 returned for the local requests. | 5218 returned for the local requests. |
5165 | 5219 |
5166 *) Bugfix: nginx could not be built on NetBSD 2.0. | 5220 *) Bugfix: nginx could not be built on NetBSD 2.0. |
5167 | 5221 |
5168 *) Bugfix: the timeout may occur while reading of the the client request | 5222 *) Bugfix: the timeout may occur while reading of the client request |
5169 body via SSL connections. | 5223 body via SSL connections. |
5170 | 5224 |
5171 | 5225 |
5172 Changes with nginx 0.1.18 09 Feb 2005 | 5226 Changes with nginx 0.1.18 09 Feb 2005 |
5173 | 5227 |