nginx-1.1.1-RELEASE

This commit is contained in:
Igor Sysoev 2011-08-22 13:56:08 +00:00
parent 566dfe0c7f
commit 07f0b19c40

View File

@ -9,6 +9,150 @@
<title lang="en">nginx changelog</title>
<changes ver="1.1.1" date="22.08.2011">
<change type="change">
<para lang="ru">
ÔÅÐÅÒØ ÚÁÇÒÕÚÞÉË ËÜÛÁ ÚÁ ËÁÖÄÕÀ ÉÔÅÒÁÃÉÀ ÏÂÒÁÂÁÔÙ×ÁÅÔ ÞÉÓÌÏ ÆÁÊÌÏ×,
ÕËÁÚÁÎÎÏÅ × ÐÁÒÁÍÅÔÒÅ load_files, ÉÌÉ ÖÅ ÒÁÂÏÔÁÅÔ ÎÅ ÂÏÌØÛÅ ×ÒÅÍÅÎÉ,
ÕËÁÚÁÎÎÏÅ × ÐÁÒÁÍÅÔÒÅ loader_threshold.
</para>
<para lang="en">
now cache loader processes either as many files as specified by "loader_files"
parameter or works no more than time specified by "loader_threshold"
parameter during each iteration.
</para>
</change>
<change type="change">
<para lang="ru">
SIGWINCH ÓÉÇÎÁÌ ÔÅÐÅÒØ ÒÁÂÏÔÁÅÔ ÔÏÌØËÏ × ÒÅÖÉÍÅ ÄÅÍÏÎÁ.
</para>
<para lang="en">
now SIGWINCH signal works only in deamon mode.
</para>
</change>
<change type="feature">
<para lang="ru">
ÔÅÐÅÒØ ÒÁÚÄÅÌÑÅÍÙÅ ÚÏÎÙ É ËÜÛÉ ÉÓÐÏÌØÚÕÀÔ ÓÅÍÁÆÏÒÙ POSIX ÎÁ Solaris.<br/>
óÐÁÓÉÂÏ äÅÎÉÓÕ é×ÁÎÏ×Õ.
</para>
<para lang="en">
now shared zones and caches use POSIX semaphores on Solaris.<br/>
Thanks to Den Ivanov.
</para>
</change>
<change type="feature">
<para lang="ru">
ÐÏÄÄÅÒÖËÁ accept ÆÉÌØÔÒÏ× ÎÁ NetBSD.
</para>
<para lang="en">
accept filters are now supported on NetBSD.
</para>
</change>
<change type="bugfix">
<para lang="ru">
nginx ÎÅ ÓÏÂÉÒÁÌÓÑ ÎÁ Linux 3.0.
</para>
<para lang="en">
nginx could not be build on Linux 3.0.
</para>
</change>
<change type="bugfix">
<para lang="ru">
× ÎÅËÏÔÏÒÙÈ ÓÌÕÞÁÑÈ nginx ÎÅ ÉÓÐÏÌØÚÏ×ÁÌ ÓÖÁÔÉÅ;
ÏÛÉÂËÁ ÐÏÑ×ÉÌÁÓØ × 1.1.0.
</para>
<para lang="en">
nginx did not use gzipping in some cases;
the bug had appeared in 1.1.0.
</para>
</change>
<change type="bugfix">
<para lang="ru">
ÏÂÒÁÂÏÔËÁ ÔÅÌÁ ÚÁÐÒÏÓÁ ÍÏÇÌÏ ÂÙÔØ ÎÅ×ÅÒÎÏÊ, ÅÓÌÉ ËÌÉÅÎÔ ÉÓÐÏÌØÚÏ×ÁÌ pipelining.
</para>
<para lang="en">
request body might be incorrectly processed if client used pipelining.
</para>
</change>
<change type="bugfix">
<para lang="ru">
× ÄÉÒÅËÔÉ×Å request_body_in_single_buf.
</para>
<para lang="en">
in the "request_body_in_single_buf" directive.
</para>
</change>
<change type="bugfix">
<para lang="ru">
× ÄÉÒÅËÔÉ×ÁÈ proxy_set_body É proxy_pass_request_body
ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ SSL ÓÏÅÄÉÎÅÎÉÑ Ó ÂÜËÅÎÄÏÍ.
</para>
<para lang="en">
in "proxy_set_body" and "proxy_pass_request_body" directives
if SSL connection to backend was used.
</para>
</change>
<change type="bugfix">
<para lang="ru">
nginx ÎÁÇÒÕÖÁÌ ÐÒÏÃÅÓÓÏÒ, ÅÓÌÉ ×ÓÅ ÓÅÒ×ÅÒÁ × upstream'Å ÂÙÌÉ ÏÔÍÅÞÅÎÙ
ÆÌÁÇÏÍ down.
</para>
<para lang="en">
nginx hogged CPU if all servers in an upstream were marked as "down".
</para>
</change>
<change type="bugfix">
<para lang="ru">
ÐÒÉ ÐÅÒÅËÏÎÆÉÇÕÒÁÃÉÉ ÍÏÇ ÐÒÏÉÚÏÊÔÉ segmentation fault,
ÅÓÌÉ ssl_session_cache ÂÙÌ ÏÐÒÅÄÅÌ£Î, ÎÏ ÎÅ ÉÓÐÏÌØÚÏ×ÁÌÓÑ × ÐÒÅÄÙÄÕÝÅÊ
ËÏÎÆÉÇÕÒÁÃÉÉ.
</para>
<para lang="en">
a segmentation fault might occur during reconfiguration
if ssl_session_cache was defined but not used in a previous configuration.
</para>
</change>
<change type="bugfix">
<para lang="ru">
ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÂÏÌØÛÏÇÏ ËÏÌÉÞÅÓÔ×Á backup-ÓÅÒ×ÅÒÏ×
× ÒÁÂÏÞÅÍ ÐÒÏÃÅÓÓÅ ÍÏÇ ÐÒÏÉÚÏÊÔÉ segmentation fault.
</para>
<para lang="en">
a segmentation fault might occur in a worker process
if many backup servers were used in an upstream.
</para>
</change>
<change type="bugfix">
<para lang="ru">
ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÄÉÒÅËÔÉ× fastcgi/scgi/uwsgi_param
ÓÏ ÚÎÁÞÅÎÉÅÍ, ÎÁÞÉÎÁÀÝÉÍÓÑ ÓÏ ÓÔÒÏËÉ "HTTP_",
× ÒÁÂÏÞÅÍ ÐÒÏÃÅÓÓÅ ÍÏÇ ÐÒÏÉÚÏÊÔÉ segmentation fault;
ÏÛÉÂËÁ ÐÏÑ×ÉÌÁÓØ × 0.8.40.
</para>
<para lang="en">
a segmentation fault might occur in a worker process
if "fastcgi/scgi/uwsgi_param" directives were used
with values starting with "HTTP_";
the bug had appeared in 0.8.40.
</para>
</change>
</changes>
<changes ver="1.1.0" date="01.08.2011">
<change type="feature">
@ -6037,7 +6181,7 @@ now nginx allows underscores in a client request header line names.
ÚÎÁÞÅÎÉÊ ÐÏ ÕÍÏÌÞÁÎÉÀ.
</para>
<para lang="en">
now the ssl_certificate and ssl_certificate_key directives have not
now the ssl_certificate and ssl_certificate_key directives have no
default values.
</para>
</change>