mirror of
https://github.com/nginx/nginx.git
synced 2025-06-10 03:22:48 +08:00
nginx-0.6.27-RELEASE
This commit is contained in:
parent
bb46edaf67
commit
44186f69a3
@ -9,6 +9,176 @@
|
|||||||
<title lang="en">nginx changelog</title>
|
<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">
|
<changes ver="0.6.26" date="11.02.2008">
|
||||||
|
|
||||||
<change type="bugfix">
|
<change type="bugfix">
|
||||||
|
Loading…
Reference in New Issue
Block a user