nginx-0.6.27-RELEASE
diff --git a/docs/xml/nginx/changes.xml b/docs/xml/nginx/changes.xml index ee1e3ed..4f2bdb8 100644 --- a/docs/xml/nginx/changes.xml +++ b/docs/xml/nginx/changes.xml
@@ -9,6 +9,176 @@ <title lang="en">nginx changelog</title> +<changes ver="0.6.27" date="12.03.2008"> + +<change type="change"> +<para lang="ru"> +ÔÅÐÅÒØ ÎÁ Linux 2.6.18+ ÐÏ ÕÍÏÌÞÁÎÉÀ ÎÅ ÓÏÂÉÒÁÅÔÓÑ ÍÅÔÏÄ rtsig. +</para> +<para lang="en"> +now by default the rtsig method is not built on <nobr>Linux 2.6.18+.</nobr> +</para> +</change> + +<change type="change"> +<para lang="ru"> +ÔÅÐÅÒØ ÐÒÉ ÐÅÒÅÎÁÐÒÁ×ÌÅÎÉÉ ÚÁÐÒÏÓÁ × ÉÍÅÎÏ×ÁÎÎÙÊ location Ó ÐÏÍÏÝØÀ +ÄÉÒÅËÔÉ×Ù error_page ÍÅÔÏÄ ÚÁÐÒÏÓÁ ÎÅ ÉÚÍÅÎÑÅÔÓÑ. +</para> +<para lang="en"> +now a request method is not changed while redirection to a named location +via an "error_page" directive. +</para> +</change> + +<change type="feature"> +<para lang="ru"> +ÄÉÒÅËÔÉ×Ù resolver É resolver_timeout × SMTP ÐÒÏËÓÉ-ÓÅÒ×ÅÒÅ. +</para> +<para lang="en"> +the "resolver" and "resolver_timeout" directives in SMTP proxy. +</para> +</change> + +<change type="feature"> +<para lang="ru"> +ÄÉÒÅËÔÉ×Á post_action ÐÏÄÄÅÒÖÉ×ÁÅÔ ÉÍÅÎÏ×ÁÎÎÙÅ location'Ù. +</para> +<para lang="en"> +the "post_action" directive supports named locations. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +ÐÒÉ ÐÅÒÅÎÁÐÒÁ×ÌÅÎÉÉ ÚÁÐÒÏÓÁ ÉÚ location'Á c ÏÂÒÁÂÏÔÞÉËÏÍ proxy, FastCGI +ÉÌÉ memcached × ÉÍÅÎÏ×ÁÎÎÙÊ location ÓÏ ÓÔÁÔÉÞÅÓËÉÍ ÏÂÒÁÂÏÔÞÉËÏÍ +× ÒÁÂÏÞÅÍ ÐÒÏÃÅÓÓÅ ÐÒÏÉÓÈÏÄÉÌ segmentation fault. +</para> +<para lang="en"> +a segmentation fault occurred in worker process, +if a request was redirected from proxy, FastCGI, or memcached location +to static named locations. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +ÂÒÁÕÚÅÒÙ ÎÅ ÐÏ×ÔÏÒÑÌÉ SSL handshake, ÅÓÌÉ ÐÒÉ ÐÅÒ×ÏÍ handshake +ÎÅ ÏËÁÚÁÌÏÓØ ÐÒÁ×ÉÌØÎÏÇÏ ËÌÉÅÎÔÓËÏÇÏ ÓÅÒÔÉÆÉËÁÔÁ. +<br/> +óÐÁÓÉÂÏ áÌÅËÓÁÎÄÒÕ éÎÀÈÉÎÕ. +</para> +<para lang="en"> +browsers did not repeat SSL handshake if there is no valid client certificate +in first handshake. +<br/> +Thanks to Alexander V. Inyukhin. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +ÐÒÉ ÐÅÒÅÎÁÐÒÁ×ÌÅÎÉÉ ÏÛÉÂÏË 495-497 Ó ÐÏÍÏÝØÀ ÄÉÒÅËÔÉ×Ù error_page +ÂÅÚ ÉÚÍÅÎÅÎÉÑ ËÏÄÁ ÏÛÉÂËÉ nginx ÐÙÔÁÌÓÑ ×ÙÄÅÌÉÔØ ÏÞÅÎØ ÍÎÏÇÏ ÐÁÍÑÔÉ. +</para> +<para lang="en"> +if response code 495-497 was redirected via an "error_page" directive +without code change, then nginx tried to allocate too many memory. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +ÕÔÅÞËÉ ÐÁÍÑÔÉ × ÄÏÌÇÏÖÉ×ÕÝÉÈ ÎÅÂÕÆÆÅÒÉÚÉÒÏ×ÁÎÎÙÈ ÓÏÅÄÉÎÅÎÉÑÈ. +</para> +<para lang="en"> +memory leak in long-lived non buffered connections. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +ÕÔÅÞËÉ ÐÁÍÑÔÉ × resolver'Å. +</para> +<para lang="en"> +memory leak in resolver. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +ÐÒÉ ÐÅÒÅÎÁÐÒÁ×ÌÅÎÉÉ ÚÁÐÒÏÓÁ ÉÚ location'Á c ÏÂÒÁÂÏÔÞÉËÏÍ proxy +× ÄÒÕÇÏÊ location Ó ÏÂÒÁÂÏÔÞÉËÏÍ proxy +× ÒÁÂÏÞÅÍ ÐÒÏÃÅÓÓÅ ÐÒÏÉÓÈÏÄÉÌ segmentation fault. +</para> +<para lang="en"> +a segmentation fault occurred in worker process, +if a request was redirected from proxy, FastCGI, or memcached location +to static named locations. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +ÏÛÉÂËÉ × ËÜÛÉÒÏ×ÁÎÉÉ ÐÅÒÅÍÅÎÎÙÈ $proxy_host É $proxy_port.<br/> +óÐÁÓÉÂÏ óÅÒÇÅÀ âÏÞÅÎËÏ×Õ. +</para> +<para lang="en"> +in the $proxy_host and $proxy_port variables caching.<br/> +Thanks to Sergey Bochenkov. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +ÄÉÒÅËÔÉ×Á proxy_pass Ó ÐÅÒÅÍÅÎÎÙÍÉ ÉÓÐÏÌØÚÏ×ÁÌÁ ÐÏÒÔ, ÏÐÉÓÁÎÎÏÊ × ÄÒÕÇÏÊ +ÄÉÒÅËÔÉ×Å proxy_pass ÂÅÚ ÐÅÒÅÍÅÎÎÙÈ, ÎÏ Ó ÔÁËÉÍ ÖÅ ÉÍÅÎÅÍ ÈÏÓÔÁ.<br/> +óÐÁÓÉÂÏ óÅÒÇÅÀ âÏÞÅÎËÏ×Õ. +</para> +<para lang="en"> +a "proxy_pass" directive with variables used incorrectly the same port +as in another "proxy_pass" directive with the same host name +and without variables.<br/> +Thanks to Sergey Bochenkov. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +×Ï ×ÒÅÍÑ ÐÅÒÅËÏÎÆÉÇÕÒÁÃÉÉ ÎÁ ÎÅËÏÔÏÒÙÈ 64-ÂÉÔÎÏÍ ÐÌÁÔÆÏÒÍÁÈ × ÌÏÇ +ÚÁÐÉÓÙ×ÁÌÓÑ alert "sendmsg() failed (9: Bad file descriptor)". +</para> +<para lang="en"> +an alert "sendmsg() failed (9: Bad file descriptor)" on some 64-bit platforms +while reconfiguration. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +ÐÒÉ ÐÏ×ÔÏÒÎÏÍ ÉÓÐÏÌØÚÏ×ÁÎÉÉ × SSI ÐÕÓÔÏÇÏ block'Á × ËÁÞÅÓÔ×Å ÚÁÇÌÕÛËÉ +× ÒÁÂÏÞÅÍ ÐÒÏÃÅÓÓÅ ÐÒÏÉÓÈÏÄÉÌ segmentation fault. +</para> +<para lang="en"> +a segmentation fault occurred in worker process, +if empty stub block was used second time in SSI. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +ÏÛÉÂËÉ ÐÒÉ ËÏÐÉÒÏ×ÁÎÉÉ ÞÁÓÔÉ URI, ÓÏÄÅÒÖÁÝÅÇÏ ÜËÒÁÎÉÒÏ×ÁÎÎÙÅ ÓÉÍ×ÏÌÙ, +× ÁÒÇÕÍÅÎÔÙ. +</para> +<para lang="en"> +in copying URI part contained escaped symbols into arguments. +</para> +</change> + +</changes> + + <changes ver="0.6.26" date="11.02.2008"> <change type="bugfix">