<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/nginx.git/CHANGES.ru, branch nginx-0.9</title>
<subtitle>github.com: nginx/nginx.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/'/>
<entry>
<title>Changes with nginx 0.9.7                                         04 Apr 2011</title>
<updated>2011-04-04T12:50:30+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-04-04T12:50:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=f241ce02a4e7971bf509ea005b4791812d54c522'/>
<id>f241ce02a4e7971bf509ea005b4791812d54c522</id>
<content type='text'>
*) Feature: now keepalive connections may be closed premature, if there
are no free worker connections.
Thanks to Maxim Dounin.

*) Feature: the "rotate" parameter of the "image_filter" directive.
Thanks to Adam Bocim.

*) Bugfix: a case when a backend in "fastcgi_pass", "scgi_pass", or
"uwsgi_pass" directives is given by expression and refers to a
defined upstream.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Feature: now keepalive connections may be closed premature, if there
are no free worker connections.
Thanks to Maxim Dounin.

*) Feature: the "rotate" parameter of the "image_filter" directive.
Thanks to Adam Bocim.

*) Bugfix: a case when a backend in "fastcgi_pass", "scgi_pass", or
"uwsgi_pass" directives is given by expression and refers to a
defined upstream.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 0.9.6                                         21 Mar 2011</title>
<updated>2011-03-21T15:33:36+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-03-21T15:33:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=be28c50206ac6f3f1bbbede6a495f5d0b5abad70'/>
<id>be28c50206ac6f3f1bbbede6a495f5d0b5abad70</id>
<content type='text'>
*) Feature: the "map" directive supports regular expressions as value
of the first parameter.

*) Feature: $time_iso8601 access_log variable.
Thanks to Michael Lustfield.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Feature: the "map" directive supports regular expressions as value
of the first parameter.

*) Feature: $time_iso8601 access_log variable.
Thanks to Michael Lustfield.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 0.9.5                                         21 Feb 2011</title>
<updated>2011-02-21T09:44:08+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-02-21T09:44:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=88f3a051fd196735cdf47a67ddc14cf298cbfe63'/>
<id>88f3a051fd196735cdf47a67ddc14cf298cbfe63</id>
<content type='text'>
*) Change: now nginx uses a default listen backlog value -1 on
Linux.
Thanks to Andrei Nigmatulin.

*) Feature: the "utf8" parameter of "geoip_country" and "geoip_city"
directives.
Thanks to Denis F. Latypoff.

*) Bugfix: in a default "proxy_redirect" directive if "proxy_pass"
directive has no URI part.
Thanks to Maxim Dounin.

*) Bugfix: an "error_page" directive did not work with nonstandard
error codes; the bug had appeared in 0.8.53.
Thanks to Maxim Dounin.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Change: now nginx uses a default listen backlog value -1 on
Linux.
Thanks to Andrei Nigmatulin.

*) Feature: the "utf8" parameter of "geoip_country" and "geoip_city"
directives.
Thanks to Denis F. Latypoff.

*) Bugfix: in a default "proxy_redirect" directive if "proxy_pass"
directive has no URI part.
Thanks to Maxim Dounin.

*) Bugfix: an "error_page" directive did not work with nonstandard
error codes; the bug had appeared in 0.8.53.
Thanks to Maxim Dounin.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 0.9.4                                         21 Jan 2011</title>
<updated>2011-01-21T11:06:03+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-01-21T11:06:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=e52b136dd7a6ad34b361b8b48eef7cbaa48282ca'/>
<id>e52b136dd7a6ad34b361b8b48eef7cbaa48282ca</id>
<content type='text'>
*) Feature: the "server_name" directive supports the $hostname variable.

*) Feature: 494 code for "Request Header Too Large" error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Feature: the "server_name" directive supports the $hostname variable.

*) Feature: 494 code for "Request Header Too Large" error.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 0.9.3                                         13 Dec 2010</title>
<updated>2010-12-13T11:06:01+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2010-12-13T11:06:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=487d8fc7628cac7beb9240e6f1d9ebf53a1f30d7'/>
<id>487d8fc7628cac7beb9240e6f1d9ebf53a1f30d7</id>
<content type='text'>
*) Bugfix: if there was a single server for given IPv6 address:port
pair, then captures in regular expressions in a "server_name"
directive did not work.

*) Bugfix: nginx could not be built on Solaris; the bug had appeared in
0.9.0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Bugfix: if there was a single server for given IPv6 address:port
pair, then captures in regular expressions in a "server_name"
directive did not work.

*) Bugfix: nginx could not be built on Solaris; the bug had appeared in
0.9.0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 0.9.2                                         06 Dec 2010</title>
<updated>2010-12-06T11:36:38+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2010-12-06T11:36:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=12368999b3ed45cde5e4cea8ea985d4444dcd932'/>
<id>12368999b3ed45cde5e4cea8ea985d4444dcd932</id>
<content type='text'>
*) Feature: the "If-Unmodified-Since" client request header line
support.

*) Workaround: fallback to accept() syscall if accept4() was not
implemented; the issue had appeared in 0.9.0.

*) Bugfix: nginx could not be built on Cygwin; the issue had appeared
in 0.9.0.

*) Bugfix: for OpenSSL vulnerability CVE-2010-4180.
Thanks to Maxim Dounin.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Feature: the "If-Unmodified-Since" client request header line
support.

*) Workaround: fallback to accept() syscall if accept4() was not
implemented; the issue had appeared in 0.9.0.

*) Bugfix: nginx could not be built on Cygwin; the issue had appeared
in 0.9.0.

*) Bugfix: for OpenSSL vulnerability CVE-2010-4180.
Thanks to Maxim Dounin.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 0.9.1                                         30 Nov 2010</title>
<updated>2010-11-30T13:10:39+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2010-11-30T13:10:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=27294215f36bb3c0e2ed2f438f615efc2bc67260'/>
<id>27294215f36bb3c0e2ed2f438f615efc2bc67260</id>
<content type='text'>
*) Bugfix: "return CODE message" directives did not work; the bug had
appeared in 0.9.0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Bugfix: "return CODE message" directives did not work; the bug had
appeared in 0.9.0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 0.9.0                                         29 Nov 2010</title>
<updated>2010-11-29T15:29:38+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2010-11-29T15:29:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=3f13cc6b2c2c6f71bcaa8b1e3a2e2190db6d852f'/>
<id>3f13cc6b2c2c6f71bcaa8b1e3a2e2190db6d852f</id>
<content type='text'>
*) Feature: the "keepalive_disable" directive.

*) Feature: the "map" directive supports variables as value of a
defined variable.

*) Feature: the "map" directive supports empty strings as value of the
first parameter.

*) Feature: the "map" directive supports expressions as the first
parameter.

*) Feature: nginx(8) manual page.
Thanks to Sergey Osokin.

*) Feature: Linux accept4() support.
Thanks to Simon Liu.

*) Workaround: elimination of Linux linker warning about "sys_errlist"
and "sys_nerr"; the warning had appeared in 0.8.35.

*) Bugfix: a segmentation fault might occur in a worker process, if the
"auth_basic" directive was used.
Thanks to Michail Laletin.

*) Bugfix: compatibility with ngx_http_eval_module; the bug had
appeared in 0.8.42.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Feature: the "keepalive_disable" directive.

*) Feature: the "map" directive supports variables as value of a
defined variable.

*) Feature: the "map" directive supports empty strings as value of the
first parameter.

*) Feature: the "map" directive supports expressions as the first
parameter.

*) Feature: nginx(8) manual page.
Thanks to Sergey Osokin.

*) Feature: Linux accept4() support.
Thanks to Simon Liu.

*) Workaround: elimination of Linux linker warning about "sys_errlist"
and "sys_nerr"; the warning had appeared in 0.8.35.

*) Bugfix: a segmentation fault might occur in a worker process, if the
"auth_basic" directive was used.
Thanks to Michail Laletin.

*) Bugfix: compatibility with ngx_http_eval_module; the bug had
appeared in 0.8.42.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 0.8.53                                        18 Oct 2010</title>
<updated>2010-10-18T12:03:33+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2010-10-18T12:03:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=df5fa5fcb16c6fd65657add97be5f056b58afa36'/>
<id>df5fa5fcb16c6fd65657add97be5f056b58afa36</id>
<content type='text'>
*) Feature: now the "error_page" directive allows to change a status
code in a redirect.

*) Feature: the "gzip_disable" directive supports special "degradation"
mask.

*) Bugfix: a socket leak might occurred if file AIO was used.
Thanks to Maxim Dounin.

*) Bugfix: if the first server had no "listen" directive and there was
no explicit default server, then a next server with a "listen"
directive became the default server; the bug had appeared in 0.8.21.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Feature: now the "error_page" directive allows to change a status
code in a redirect.

*) Feature: the "gzip_disable" directive supports special "degradation"
mask.

*) Bugfix: a socket leak might occurred if file AIO was used.
Thanks to Maxim Dounin.

*) Bugfix: if the first server had no "listen" directive and there was
no explicit default server, then a next server with a "listen"
directive became the default server; the bug had appeared in 0.8.21.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 0.8.52                                        28 Sep 2010</title>
<updated>2010-09-28T07:00:05+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2010-09-28T07:00:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=d2ddc4ba6cf543fa5853ebb2e5f0ee7be6fd2ba5'/>
<id>d2ddc4ba6cf543fa5853ebb2e5f0ee7be6fd2ba5</id>
<content type='text'>
*) Bugfix: nginx used SSL mode for a listen socket if any listen option
was set; the bug had appeared in 0.8.51.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Bugfix: nginx used SSL mode for a listen socket if any listen option
was set; the bug had appeared in 0.8.51.
</pre>
</div>
</content>
</entry>
</feed>
