nginx-0.4.0-RELEASE import

*) Change in internal API: the HTTP modules initialization was moved
       from the init module phase to the HTTP postconfiguration phase.

    *) Change: now the request body is not read beforehand for the
       ngx_http_perl_module: it's required to start the reading using the
       $r->has_request_body method.

    *) Feature: the ngx_http_perl_module supports the DECLINED return code.

    *) Feature: the ngx_http_dav_module supports the incoming "Date" header
       line for the PUT method.

    *) Feature: the "ssi" directive is available inside the "if" block.

    *) Bugfix: a segmentation fault occurred if there was an "index"
       directive with variables and the first index name was without
       variables; the bug had appeared in 0.1.29.
This commit is contained in:
Igor Sysoev 2006-08-30 10:39:17 +00:00
parent 9cdd8a1cbc
commit da173abde0
51 changed files with 1081 additions and 458 deletions

View file

@ -8,9 +8,8 @@
<title lang="ru">éÚÍÅÎÅÎÉÑ × nginx</title>
<title lang="en">nginx changelog</title>
<!--
<changes ver="0.4.0" date="19.08.2006">
<changes ver="0.4.0" date="30.08.2006">
<change>
<para lang="ru">
@ -23,13 +22,73 @@ from the init module phase to the HTTP postconfiguration phase.
</para>
</change>
</changes>
<change type="change">
<para lang="ru">
ÔÅÐÅÒØ ÔÅÌÏ ÚÁÐÒÏÓÁ × ÍÏÄÕÌÅ ngx_http_perl_module ÎÅ ÓÞÉÔÙ×ÁÅÔÓÑ
ÚÁÒÁÎÅÅ: ÎÕÖÎÏ Ñ×ÎÏ ÉÎÉÃÉÉÒÏ×ÁÔØ ÞÔÅÎÉÅ Ó ÐÏÍÏÝØÀ ÍÅÔÏÄÁ $r->has_request_body.
</para>
<para lang="en">
now the request body is not read beforehand for the ngx_http_perl_module:
it's required to start the reading using the $r->has_request_body method.
</para>
</change>
-->
<change type="feature">
<para lang="ru">
ÍÏÄÕÌØ ngx_http_perl_module ÐÏÄÄÅÒÖÉ×ÁÅÔ ËÏÄ ×ÏÚ×ÒÁÔÁ DECLINED.
</para>
<para lang="en">
the ngx_http_perl_module supports the DECLINED return code.
</para>
</change>
<change type="feature">
<para lang="ru">
ÍÏÄÕÌØ ngx_http_dav_module ÐÏÄÄÅÒÖÉ×ÁÅÔ ×ÈÏÄÑÝÕÀ ÓÔÒÏËÕ ÚÁÇÏÌÏ×ËÁ "Date"
ÄÌÑ ÍÅÔÏÄÁ PUT.
</para>
<para lang="en">
the ngx_http_dav_module supports the incoming "Date" header line
for the PUT method.
</para>
</change>
<change type="feature">
<para lang="ru">
ÄÉÒÅËÔÉ×Á ssi ÒÁÂÏÔÁÅÔ ×ÎÕÔÒÉ ÂÌÏËÁ if.
</para>
<para lang="en">
the "ssi" directive is available inside the "if" block.
</para>
</change>
<change type="bugfix">
<para lang="ru">
ÐÒÏÉÓÈÏÄÉÌ segmentation fault, ÅÓÌÉ × ÄÉÒÅËÔÉ×Å index ÉÓÐÏÌØÚÏ×ÁÌÁÓØ
ÐÅÒÅÍÅÎÎÙÅ É ÐÒÉ ÜÔÏÍ ÐÅÒ×ÏÅ ÉÍÑ ÉÎÄÅËÓÎÏÇÏ ÆÁÊÌÁ ÂÙÌÏ ÂÅÚ ÐÅÒÅÍÅÎÎÙÈ;
ÏÛÉÂËÁ ÐÏÑ×ÉÌÁÓØ × 0.1.29.
</para>
<para lang="en">
a segmentation fault occurred if there was an "index" directive with
variables and the first index name was without variables;
bug appeared in 0.1.29.
</para>
</change>
</changes>
<changes ver="0.3.61" date="28.08.2006">
<change type="change">
<para lang="ru">
ÄÉÒÅËÔÉ×Á tcp_nodelay ÔÅÐÅÒØ ÐÏ ÕÍÏÌÞÁÎÉÀ ×ËÌÀÞÅÎÁ.
</para>
<para lang="en">
now the "tcp_nodelay" directive is turned on by default.
</para>
</change>
<change type="feature">
<para lang="ru">
ÄÉÒÅËÔÉ×Á msie_refresh.