Mercurial > hg > nginx-site
comparison text/en/CHANGES @ 1516:7ece86947201
nginx-1.9.2
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Tue, 16 Jun 2015 18:20:32 +0300 |
parents | 9b8df6c3cf3e |
children | e318a80033f5 |
comparison
equal
deleted
inserted
replaced
1515:259a48800748 | 1516:7ece86947201 |
---|---|
1 | |
2 Changes with nginx 1.9.2 16 Jun 2015 | |
3 | |
4 *) Feature: the "backlog" parameter of the "listen" directives of the | |
5 mail proxy and stream modules. | |
6 | |
7 *) Feature: the "allow" and "deny" directives in the stream module. | |
8 | |
9 *) Feature: the "proxy_bind" directive in the stream module. | |
10 | |
11 *) Feature: the "proxy_protocol" directive in the stream module. | |
12 | |
13 *) Feature: the -T switch. | |
14 | |
15 *) Feature: the REQUEST_SCHEME parameter added to the fastcgi.conf, | |
16 fastcgi_params, scgi_params, and uwsgi_params standard configuration | |
17 files. | |
18 | |
19 *) Bugfix: the "reuseport" parameter of the "listen" directive of the | |
20 stream module did not work. | |
21 | |
22 *) Bugfix: OCSP stapling might return an expired OCSP response in some | |
23 cases. | |
24 | |
1 | 25 |
2 Changes with nginx 1.9.1 26 May 2015 | 26 Changes with nginx 1.9.1 26 May 2015 |
3 | 27 |
4 *) Change: now SSLv3 protocol is disabled by default. | 28 *) Change: now SSLv3 protocol is disabled by default. |
5 | 29 |
1465 *) Bugfix: responses from cache might hang. | 1489 *) Bugfix: responses from cache might hang. |
1466 | 1490 |
1467 | 1491 |
1468 Changes with nginx 1.1.10 30 Nov 2011 | 1492 Changes with nginx 1.1.10 30 Nov 2011 |
1469 | 1493 |
1470 *) Bugfix: a segmentation fault occured in a worker process if AIO was | 1494 *) Bugfix: a segmentation fault occurred in a worker process if AIO was |
1471 used on Linux; the bug had appeared in 1.1.9. | 1495 used on Linux; the bug had appeared in 1.1.9. |
1472 | 1496 |
1473 | 1497 |
1474 Changes with nginx 1.1.9 28 Nov 2011 | 1498 Changes with nginx 1.1.9 28 Nov 2011 |
1475 | 1499 |
1742 | 1766 |
1743 *) Bugfix: memory leaks when a "proxy_pass" directive contains variables | 1767 *) Bugfix: memory leaks when a "proxy_pass" directive contains variables |
1744 and proxies to an HTTPS backend. | 1768 and proxies to an HTTPS backend. |
1745 Thanks to Maxim Dounin. | 1769 Thanks to Maxim Dounin. |
1746 | 1770 |
1747 *) Bugfix: in parameter validaiton of a "proxy_pass" directive with | 1771 *) Bugfix: in parameter validation of a "proxy_pass" directive with |
1748 variables. | 1772 variables. |
1749 Thanks to Lanshun Zhou. | 1773 Thanks to Lanshun Zhou. |
1750 | 1774 |
1751 *) Bugfix: SSL did not work on QNX. | 1775 *) Bugfix: SSL did not work on QNX. |
1752 Thanks to Maxim Dounin. | 1776 Thanks to Maxim Dounin. |
4507 | 4531 |
4508 | 4532 |
4509 Changes with nginx 0.5.21 28 May 2007 | 4533 Changes with nginx 0.5.21 28 May 2007 |
4510 | 4534 |
4511 *) Bugfix: if server has more than about ten locations, then regex | 4535 *) Bugfix: if server has more than about ten locations, then regex |
4512 locations might be choosen not in that order as they were specified. | 4536 locations might be chosen not in that order as they were specified. |
4513 | 4537 |
4514 *) Bugfix: a worker process may got caught in an endless loop on 64-bit | 4538 *) Bugfix: a worker process may got caught in an endless loop on 64-bit |
4515 platform, if the 33-rd or next in succession backend has failed. | 4539 platform, if the 33-rd or next in succession backend has failed. |
4516 Thanks to Anton Povarov. | 4540 Thanks to Anton Povarov. |
4517 | 4541 |
4593 *) Bugfix: the $document_root variable usage in the "root" and "alias" | 4617 *) Bugfix: the $document_root variable usage in the "root" and "alias" |
4594 directives is disabled: this caused recursive stack overflow. | 4618 directives is disabled: this caused recursive stack overflow. |
4595 | 4619 |
4596 *) Bugfix: in the HTTPS protocol in the "proxy_pass" directive. | 4620 *) Bugfix: in the HTTPS protocol in the "proxy_pass" directive. |
4597 | 4621 |
4598 *) Bugfix: in some cases non-cachable variables (such as $uri variable) | 4622 *) Bugfix: in some cases non-cacheable variables (such as $uri variable) |
4599 returned old cached value. | 4623 returned old cached value. |
4600 | 4624 |
4601 | 4625 |
4602 Changes with nginx 0.5.16 26 Mar 2007 | 4626 Changes with nginx 0.5.16 26 Mar 2007 |
4603 | 4627 |
4618 | 4642 |
4619 | 4643 |
4620 Changes with nginx 0.5.15 19 Mar 2007 | 4644 Changes with nginx 0.5.15 19 Mar 2007 |
4621 | 4645 |
4622 *) Feature: the mail proxy supports authenticated SMTP proxying and the | 4646 *) Feature: the mail proxy supports authenticated SMTP proxying and the |
4623 "smtp_auth", "smtp_capablities", and "xclient" directives. | 4647 "smtp_auth", "smtp_capabilities", and "xclient" directives. |
4624 Thanks to Anton Yuzhaninov and Maxim Dounin. | 4648 Thanks to Anton Yuzhaninov and Maxim Dounin. |
4625 | 4649 |
4626 *) Feature: now the keep-alive connections are closed just after | 4650 *) Feature: now the keep-alive connections are closed just after |
4627 receiving the reconfiguration signal. | 4651 receiving the reconfiguration signal. |
4628 | 4652 |
5719 | 5743 |
5720 Changes with nginx 0.3.21 16 Jan 2006 | 5744 Changes with nginx 0.3.21 16 Jan 2006 |
5721 | 5745 |
5722 *) Feature: the ngx_http_perl_module. | 5746 *) Feature: the ngx_http_perl_module. |
5723 | 5747 |
5724 *) Change: the "valid_referers" directive allows the referreres without | 5748 *) Change: the "valid_referers" directive allows the referrers without |
5725 URI part. | 5749 URI part. |
5726 | 5750 |
5727 | 5751 |
5728 Changes with nginx 0.3.20 11 Jan 2006 | 5752 Changes with nginx 0.3.20 11 Jan 2006 |
5729 | 5753 |
5819 connection. | 5843 connection. |
5820 | 5844 |
5821 *) Feature: the "so_keepalive" directive in IMAP/POP3 proxy. | 5845 *) Feature: the "so_keepalive" directive in IMAP/POP3 proxy. |
5822 | 5846 |
5823 *) Bugfix: if there are unclosed connection nginx now calls abort() only | 5847 *) Bugfix: if there are unclosed connection nginx now calls abort() only |
5824 on gracefull quit and active "debug_points" directive. | 5848 on graceful quit and active "debug_points" directive. |
5825 | 5849 |
5826 | 5850 |
5827 Changes with nginx 0.3.14 05 Dec 2005 | 5851 Changes with nginx 0.3.14 05 Dec 2005 |
5828 | 5852 |
5829 *) Bugfix: in the 304 response the body was transferred; the bug had | 5853 *) Bugfix: in the 304 response the body was transferred; the bug had |
6360 *) Change: now the "\n" is added to the end of the "nginx.pid" file. | 6384 *) Change: now the "\n" is added to the end of the "nginx.pid" file. |
6361 | 6385 |
6362 *) Bugfix: the responses may be transferred not completely, if many | 6386 *) Bugfix: the responses may be transferred not completely, if many |
6363 parts or the big parts were included by SSI. | 6387 parts or the big parts were included by SSI. |
6364 | 6388 |
6365 *) Bugfix: if all backends had returned the 404 reponse and the | 6389 *) Bugfix: if all backends had returned the 404 response and the |
6366 "http_404" parameter of the "proxy_next_upstream" or | 6390 "http_404" parameter of the "proxy_next_upstream" or |
6367 "fastcgi_next_upstream" directives was used, then nginx started to | 6391 "fastcgi_next_upstream" directives was used, then nginx started to |
6368 request all backends again. | 6392 request all backends again. |
6369 | 6393 |
6370 | 6394 |