Mercurial > hg > nginx-vendor-0-5
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. |