comparison CHANGES @ 336:85cf055f9552 NGINX_0_5_38

nginx 0.5.38 *) Security: a segmentation fault might occur in worker process while specially crafted request handling. Thanks to Chris Ries. *) Bugfix: a segmentation fault might occur in worker process, if error_log was set to info or debug level. Thanks to Sergey Bochenkov.
author Igor Sysoev <http://sysoev.ru>
date Mon, 14 Sep 2009 00:00:00 +0400
parents 42974b9e97b5
children
comparison
equal deleted inserted replaced
335:90de406d5898 336:85cf055f9552
1
2 Changes with nginx 0.5.38 14 Sep 2009
3
4 *) Security: a segmentation fault might occur in worker process while
5 specially crafted request handling.
6 Thanks to Chris Ries.
7
8 *) Bugfix: a segmentation fault might occur in worker process, if
9 error_log was set to info or debug level.
10 Thanks to Sergey Bochenkov.
11
1 12
2 Changes with nginx 0.5.37 07 Jul 2008 13 Changes with nginx 0.5.37 07 Jul 2008
3 14
4 *) Bugfix: if sub_filter and SSI were used together, then responses 15 *) Bugfix: if sub_filter and SSI were used together, then responses
5 might were transferred incorrectly. 16 might were transferred incorrectly.
530 541
531 *) Bugfix: nginx could not be built on platforms different from i386, 542 *) Bugfix: nginx could not be built on platforms different from i386,
532 amd64, sparc, and ppc; the bug had appeared in 0.5.8. 543 amd64, sparc, and ppc; the bug had appeared in 0.5.8.
533 544
534 *) Bugfix: a segmentation fault might occur in worker process if the 545 *) Bugfix: a segmentation fault might occur in worker process if the
535 temporarily files were used while working with FastCGI server; the 546 temporary files were used while working with FastCGI server; the bug
536 bug had appeared in 0.5.8. 547 had appeared in 0.5.8.
537 548
538 *) Bugfix: a segmentation fault might occur in worker process if the 549 *) Bugfix: a segmentation fault might occur in worker process if the
539 $fastcgi_script_name variable was logged. 550 $fastcgi_script_name variable was logged.
540 551
541 *) Bugfix: ngx_http_perl_module could not be built on Solaris. 552 *) Bugfix: ngx_http_perl_module could not be built on Solaris.
1073 was relative to a server prefix. 1084 was relative to a server prefix.
1074 1085
1075 *) Bugfix: if the request contained "//" or "/./" and escaped symbols 1086 *) Bugfix: if the request contained "//" or "/./" and escaped symbols
1076 after them, then the proxied request was sent unescaped. 1087 after them, then the proxied request was sent unescaped.
1077 1088
1078 *) Bugfix: the $r->headers_in("Cookie") of the ngx_http_perl_module now 1089 *) Bugfix: the $r->header_in("Cookie") of the ngx_http_perl_module now
1079 returns all "Cookie" header lines. 1090 returns all "Cookie" header lines.
1080 1091
1081 *) Bugfix: a segmentation fault occurred if 1092 *) Bugfix: a segmentation fault occurred if
1082 "client_body_in_file_only on" was used and nginx switched to a next 1093 "client_body_in_file_only on" was used and nginx switched to a next
1083 upstream. 1094 upstream.
1434 various addresses inside one server, then server names like 1445 various addresses inside one server, then server names like
1435 "*.domain.tld" worked for first address only; the bug had appeared 1446 "*.domain.tld" worked for first address only; the bug had appeared
1436 in 0.3.18. 1447 in 0.3.18.
1437 1448
1438 *) Bugfix: if the HTTPS protocol was used in the "proxy_pass" directive 1449 *) Bugfix: if the HTTPS protocol was used in the "proxy_pass" directive
1439 and the request body was in temporarily file then the request was 1450 and the request body was in temporary file then the request was not
1440 not transferred. 1451 transferred.
1441 1452
1442 *) Bugfix: perl 5.8.8 compatibility. 1453 *) Bugfix: perl 5.8.8 compatibility.
1443 1454
1444 1455
1445 Changes with nginx 0.3.30 22 Feb 2006 1456 Changes with nginx 0.3.30 22 Feb 2006
2587 with Solaris 10. 2598 with Solaris 10.
2588 2599
2589 *) Bugfix: the proxy_set_x_var and fastcgi_set_var directives were not 2600 *) Bugfix: the proxy_set_x_var and fastcgi_set_var directives were not
2590 inherited. 2601 inherited.
2591 2602
2592 *) Bugfix: in the redirect rewrite directive the arguments were 2603 *) Bugfix: in a redirect rewrite directive arguments were concatenated
2593 concatenated with URI by the "&" rather than the "?". 2604 with URI by an "&" rather than a "?".
2594 2605
2595 *) Bugfix: the lines without trailing ";" in the file being included by 2606 *) Bugfix: the lines without trailing ";" in the file being included by
2596 the ngx_http_geo_module were silently ignored. 2607 the ngx_http_geo_module were silently ignored.
2597 2608
2598 *) Feature: the ngx_http_stub_status_module. 2609 *) Feature: the ngx_http_stub_status_module.