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