nginx-0.6.34-RELEASE

This commit is contained in:
Igor Sysoev 2008-11-27 15:32:51 +00:00
parent be6bfbe864
commit dccc819013
1 changed files with 110 additions and 0 deletions

View File

@ -9,6 +9,116 @@
<title lang="en">nginx changelog</title>
<changes ver="0.6.34" date="27.11.2008">
<change type="change">
<para lang="ru">
ÔÅÐÅÒØ ÏÛÉÂËÁ EAGAIN ÐÒÉ ×ÙÚÏ×Å connect() ÎÅ ÓÞÉÔÁÅÔÓÑ ×ÒÅÍÅÎÎÏÊ.
</para>
<para lang="en">
now the EAGAIN error returned by connect() is not considered as temporary error.
</para>
</change>
<change type="change">
<para lang="ru">
ÔÅÐÅÒØ ÄÉÒÅËÔÉ×Á "gzip_vary on" ×ÙÄÁ£Ô ÓÔÒÏËÕ
<nobr>"Vary: Accept-Encoding"</nobr>
× ÚÁÇÏÌÏ×ËÅ ÏÔ×ÅÔÁ É ÄÌÑ ÎÅÓÖÁÔÙÈ ÏÔ×ÅÔÏ×.
</para>
<para lang="en">
now the "gzip_vary" directive turned on issues
a <nobr>"Vary: Accept-Encoding"</nobr>
header line for uncompressed responses too.
</para>
</change>
<change type="feature">
<para lang="ru">
ÄÉÒÅËÔÉ×Á expires ÐÏÄÄÅÒÖÉ×ÁÅÔ ÓÕÔÏÞÎÏÅ ×ÒÅÍÑ.
</para>
<para lang="en">
the "expires" directive supports daily time.
</para>
</change>
<change type="feature">
<para lang="ru">
ÐÏÄÄÅÒÖËÁ ÓÔÒÏËÉ "Expect" × ÚÁÇÏÌÏ×ËÅ ÚÁÐÒÏÓÁ.
</para>
<para lang="en">
the "Expect" request header line support.
</para>
</change>
<change type="feature">
<para lang="ru">
ÔÅÐÅÒØ ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÐÒÏÔÏËÏÌÁ "https://" × ÄÉÒÅËÔÉ×Å rewrite
Á×ÔÏÍÁÔÉÞÅÓËÉ ÄÅÌÁÅÔÓÑ ÒÅÄÉÒÅËÔ.
</para>
<para lang="en">
now the "rewrite" directive does a redirect automatically
if the "https://" protocol is used.
</para>
</change>
<change type="bugfix">
<para lang="ru">
ÐÁÒÁÍÅÔÒÙ ÄÉÒÅËÔÉ×Ù listen, ÔÁËÉÅ ËÁË backlog, rcvbuf É ÐÒÏÞÉÅ,
ÎÅ ÕÓÔÁÎÁ×ÌÉ×ÁÌÉÓØ, ÅÓÌÉ ÓÅÒ×ÅÒÏÍ ÐÏ ÕÍÏÌÞÁÎÉÀ ÂÙÌ ÎÅ ÐÅÒ×ÙÊ ÓÅÒ×ÅÒ.
</para>
<para lang="en">
the "listen" directive parameters such as "backlog", "rcvbuf", etc.
were not set, if a default server was not the first one.
</para>
</change>
<change type="bugfix">
<para lang="ru">
ÄÉÒÅËÔÉ×Á log_not_found ÎÅ ÒÁÂÏÔÁÌÁ ÐÒÉ ÐÏÉÓËÅ ÉÎÄÅËÓÎÙÈ ÆÁÊÌÏ×.
</para>
<para lang="en">
the "log_not_found" directive did not work for index files tests.
</para>
</change>
<change type="bugfix">
<para lang="ru">
ÔÅÐÅÒØ, ÅÓÌÉ FastCGI-ÓÅÒ×ÅÒ ÐÒÉÓÙÌÁÅÔ ÓÔÒÏËÕ "Location" × ÚÁÇÏÌÏ×ËÅ ÏÔ×ÅÔÁ
ÂÅÚ ÓÔÒÏËÉ ÓÔÁÔÕÓÁ, ÔÏ nginx ÉÓÐÏÌØÚÕÅÔ ËÏÄ ÓÔÁÔÕÓÁ 302.<br/>
óÐÁÓÉÂÏ íÁËÓÉÍÕ äÕÎÉÎÕ.
</para>
<para lang="en">
now if FastCGI server sends a "Location" header line without status line,
then nginx uses 302 status code.<br/>
Thanks to Maxim Dounin.
</para>
</change>
<change type="bugfix">
<para lang="ru">
ÍÏÄÕÌØ ngx_http_flv_module ÎÅ ÐÏÄÄÅÒÖÉ×ÁÌ ÎÅÓËÏÌØËÏ ÚÎÁÞÅÎÉÊ ×
ÁÒÇÕÍÅÎÔÁÈ ÚÁÐÒÏÓÁ.
</para>
<para lang="en">
the ngx_http_flv_module did not support several values in a query string.
</para>
</change>
<change type="bugfix">
<para lang="ru">
ÐÒÉ ÒÅÄÉÒÅËÔÅ ÚÁÐÒÏÓÁ Ë ËÁÔÁÌÏÇÕ Ó ÄÏÂÁ×ÌÅÎÉÅÍ ÓÌÜÛÁ nginx
ÎÅ ÄÏÂÁ×ÌÑÌ ÁÒÇÕÍÅÎÔÙ ÉÚ ÏÒÉÇÉÎÁÌØÎÏÇÏ ÚÁÐÒÏÓÁ.
</para>
<para lang="en">
when a request to a directory was redirected with the slash added,
nginx dropped a query string from the original request.
</para>
</change>
</changes>
<changes ver="0.6.33" date="20.11.2008">
<change type="feature">