From: Igor Sysoev Date: Mon, 23 Oct 2006 13:25:27 +0000 (+0000) Subject: nginx-0.4.10-RELEASE X-Git-Tag: release-0.4.10 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=0859b828b5f78b47349c71c40a3c3c8da57a5597;p=nginx.git nginx-0.4.10-RELEASE --- diff --git a/docs/xml/nginx/changes.xml b/docs/xml/nginx/changes.xml index d0651719c..6c4113fc7 100644 --- a/docs/xml/nginx/changes.xml +++ b/docs/xml/nginx/changes.xml @@ -9,6 +9,64 @@ nginx changelog + + + + +IMAP/POP3 ÐÒÏËÓÉ ÐÏÄÄÅÒÖÉ×ÁÅÔ APOP. + + +the IMAP/POP3 proxy supports the APOP command. + + + + + +ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÍÅÔÏÄÏ× select, poll É /dev/poll ×Ï ×ÒÅÍÑ ÏÖÉÄÁÎÉÑ +ÏÔ×ÅÔÁ ÏÔ ÓÅÒ×ÅÒÁ ÁÕÔÅÎÔÉÆÉËÁÃÉÉ IMAP/POP3 ÐÒÏËÓÉ ÎÁÇÒÕÖÁÌ ÐÒÏÃÅÓÓÏÒ. + + +if the select, poll or /dev/poll methods were used, then while +waiting authentication server response the IMAP/POP3 proxy hogged CPU. + + + + + +ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÐÅÒÅÍÅÎÎÏÊ $server_addr × ÄÉÒÅËÔÉ×Å map ÍÏÇ +ÐÒÏÉÚÏÊÔÉ segmentation fault. + + +a segmentation fault might occur if the $server_addr variable was used +in the "map" directive. + + + + + +ÍÏÄÕÌØ ngx_http_flv_module ÎÅ ÐÏÄÄÅÒÖÉ×ÁÌ byte ranges ÄÌÑ ÐÏÌÎÙÈ ÏÔ×ÅÔÏ×; +ÏÛÉÂËÁ ÐÏÑ×ÉÌÁÓØ × 0.4.7. + + +the ngx_http_flv_module did not support the byte ranges for full responses; +bug appeared in 0.4.7. + + + + + +nginx ÎÅ ÓÏÂÉÒÁÌÓÑ ÎÁ Debian amd64; +ÏÛÉÂËÁ ÐÏÑ×ÉÌÁÓØ × 0.4.9. + + +nginx could not be built on Debian amd64; +bug appeared in 0.4.9. + + + + + + @@ -1016,7 +1074,7 @@ and FastCGI mode. -ÓÉÍ×ÏÌ "\" × ÐÁÒÁÈ "\"" É "\'" × SSI ËÏÍÁÎÄÁÈ ÕÂÉÒÁÌÓÑ, ÔÏÌØËÏ ÅÓÌÉ +ÓÉÍ×ÏÌ "\" × ÐÁÒÁÈ "\"" É "\'" × SSI ËÏÍÁÎÄÁÈ ÕÂÉÒÁÌÓÑ, ÔÏÌØËÏ ÅÓÌÉ ÔÁËÖÅ ÉÓÐÏÌØÚÏ×ÁÌÓÑ ÓÉÍ×ÏÌ "$". @@ -2171,7 +2229,7 @@ to a client. -ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÂÏÌØÛÏÇÏ ËÏÌÉÞÅÓÔ×Á ÌÏÇ-ÆÁÊÌÏ× ÐÒÏÉÓÈÏÄÉÌÁ ÕÔÅÞËÁ ÐÁÍÑÔÉ. +ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÂÏÌØÛÏÇÏ ËÏÌÉÞÅÓÔ×Á ÌÏÇ-ÆÁÊÌÏ× ÐÒÏÉÓÈÏÄÉÌÁ ÕÔÅÞËÁ ÐÁÍÑÔÉ. the memory leaks were occurring if many log files were used. @@ -4160,7 +4218,7 @@ bug appeared in 0.1.38. -ÏÂÒÁÂÏÔËÁ ÏÛÉÂËÉ ÉÎÉÃÉÁÌÉÚÁÃÉÉ × crypt_r() × Linux glibc. +ÏÂÒÁÂÏÔËÁ ÏÛÉÂËÉ ÉÎÉÃÉÁÌÉÚÁÃÉÉ × crypt_r() × Linux glibc. the Linux glibc crypt_r() initialization bug. @@ -5104,7 +5162,7 @@ nginx could not be built on MacOS X. ÐÒÉ ÐÒÏËÓÉÒÏ×ÁÎÉÉ ÂÏÌØÛÉÈ ÆÁÊÌÏ× nginx ÓÉÌØÎÏ ÎÁÇÒÕÖÁÌ ÐÒÏÃÅÓÓÏÒ. -nginx hogs CPU while proxing the huge files. +nginx hogs CPU while proxying the huge files. @@ -5463,7 +5521,7 @@ of the response header if the no response was transferred to a client. the ngx_http_stub_status_module showed incorrect handled connections -statistics if the proxing or FastCGI server were used. +statistics if the proxying or FastCGI server were used. @@ -5774,7 +5832,7 @@ the system error message was not logged on Linux. ÅÓÌÉ ÏÔ×ÅÔ ÐÅÒÅÄÁ×ÁÌÓÑ chunk'ÁÍÉ, ÔÏ ÐÒÉ ÚÁÐÒÏÓÅ HEAD ×ÙÄÁ×ÁÌÓÑ -ÚÁ×ÅÒÛÁÀÝÉÊ chunk. +ÚÁ×ÅÒÛÁÀÝÉÊ chunk. if the response were transferred by chunks, then on the HEAD request @@ -6676,7 +6734,7 @@ the setproctitle() emulation for Linux and Solaris. ÏÛÉÂËÁ ÐÒÉ ÐÅÒÅÐÉÓÙ×ÁÎÉÉ ÚÁÇÏÌÏ×ËÁ "Location" ÐÒÉ ÐÒÏËÓÉÒÏ×ÁÎÉÉ. -the "Location" header rewrite bug fixed while the proxing. +the "Location" header rewrite bug fixed while the proxying. @@ -6704,7 +6762,7 @@ the /dev/poll module bugs fixed. the responses were corrupted when the temporary files were used -while the proxing. +while the proxying.