From 6aee147b7e597efae1b3d8aab16a859e8ac7be66 Mon Sep 17 00:00:00 2001 From: Igor Sysoev Date: Fri, 19 Jan 2007 16:13:59 +0000 Subject: [PATCH] nginx-0.5.8-RELEASE --- docs/xml/nginx/changes.xml | 81 +++++++++++++++++++++++++++++++++++++- 1 file changed, 79 insertions(+), 2 deletions(-) diff --git a/docs/xml/nginx/changes.xml b/docs/xml/nginx/changes.xml index 59e3775d6..f501f7f65 100644 --- a/docs/xml/nginx/changes.xml +++ b/docs/xml/nginx/changes.xml @@ -9,6 +9,83 @@ nginx changelog + + + + +ÅÓÌÉ ÉÓÐÏÌØÚÏ×ÁÌÁÓØ ÄÉÒÅËÔÉ×Á "client_body_in_file_only on" +É ÔÅÌÏ ÚÁÐÒÏÓÁ ÂÙÌÏ ÎÅÂÏÌØÛÏÅ, ÔÏ ÍÏÇ ÐÒÏÉÚÏÊÔÉ segmentation fault. + + +a segmentation fault might occur if +"client_body_in_file_only on" was used +and a request body was small. + + + + + +ÐÒÏÉÓÈÏÄÉÌ segmentation fault, ÅÓÌÉ ÉÓÐÏÌØÚÏ×ÁÌÉÓØ ÄÉÒÅËÔÉ×Ù +"client_body_in_file_only on""proxy_pass_request_body off" +ÉÌÉ "fastcgi_pass_request_body off", +É ÄÅÌÁÌÓÑ ÐÅÒÅÈÏÄ Ë ÓÌÅÄÕÀÝÅÍÕ ÂÜËÅÎÄÕ. + + +a segmentation fault occurred if "client_body_in_file_only on" +and "proxy_pass_request_body off" +or "fastcgi_pass_request_body off" +directives were used, and nginx switched to a next upstream. + + + + + +ÅÓÌÉ ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÄÉÒÅËÔÉ×Ù "proxy_buffering off" ÓÏÅÄÉÎÅÎÉÅ Ó ËÌÉÅÎÔÏÍ +ÂÙÌÏ ÎÅÁËÔÉ×ÎÏ, ÔÏ ÏÎÏ ÚÁËÒÙ×ÁÌÏÓØ ÐÏ ÔÁÊÍÕÔÕ, ÚÁÄÁÎÎÏÍÕ ÄÉÒÅËÔÉ×ÏÊ +send_timeout; +ÏÛÉÂËÁ ÐÏÑ×ÉÌÁÓØ × 0.4.7. + + +if the "proxy_buffering off" directive was used and a client connection +was non-active, then the connection was closed after send timeout; +bug appeared in 0.4.7. + + + + + +ÅÓÌÉ ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÍÅÔÏÄÁ epoll ËÌÉÅÎÔ ÚÁËÒÙ×ÁÌ ÐÒÅÖÄÅ×ÒÅÍÅÎÎÏ +ÓÏÅÄÉÎÅÎÉÅ ÓÏ Ó×ÏÅÊ ÓÔÏÒÏÎÙ, ÔÏ nginx ÚÁËÒÙ×ÁÌ ÜÔÏ ÓÏÅÄÉÎÅÎÉÅ ÔÏÌØËÏ +ÐÏ ÉÓÔÅÞÅÎÉÉ ÔÁÊÍÁÕÔÁ ÎÁ ÐÅÒÅÄÁÞÕ. + + +if the "epoll" method was used and a client closed a connection prematurely, +then nginx closed the connection after a send timeout only. + + + + + +ÏÛÉÂËÉ "[alert] zero size buf" ÐÒÉ ÒÁÂÏÔÅ Ó FastCGI-ÓÅÒ×ÅÒÏÍ. + + +the "[alert] zero size buf" error when FastCGI server was used. + + + + + +éÓÐÒÁ×ÌÅÎÉÅ ÏÛÉÂÏË × ÄÉÒÅËÔÉ×Å limit_zone. + + +Bugfixes in the "limit_zone" directive. + + + + + + @@ -274,7 +351,7 @@ configuration. ÍÅÔÏÄ $r->has_request_body ÎÅ ÒÁÂÏÔÁÌ. -the $r->has_request_body method did work. +the $r->has_request_body method did not work. @@ -1515,7 +1592,7 @@ all "Cookie" header lines. a segmentation fault occurred if "client_body_in_file_only on" -was used and nginx was switches to a next upstream. +was used and nginx switched to a next upstream. -- 2.47.3