<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/nginx.git/conf, branch v1.4.1</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 1.1.12                                        26 Dec 2011</title>
<updated>2011-12-26T15:47:52+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-12-26T15:47:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=009625684c294b0d8512d4dc70749d88b161de25'/>
<id>009625684c294b0d8512d4dc70749d88b161de25</id>
<content type='text'>
*) Change: a "proxy_pass" directive without URI part now uses changed
URI after redirection with the "error_page" directive.
Thanks to Lanshun Zhou.

*) Feature: the "proxy/fastcgi/scgi/uwsgi_cache_lock",
"proxy/fastcgi/scgi/uwsgi_cache_lock_timeout" directives.

*) Feature: the "pcre_jit" directive.

*) Feature: the "if" SSI command supports captures in regular
expressions.

*) Bugfix: the "if" SSI command did not work inside the "block" command.

*) Bugfix: the "limit_conn_log_level" and "limit_req_log_level"
directives might not work.

*) Bugfix: the "limit_rate" directive did not allow to use full
throughput, even if limit value was very high.

*) Bugfix: the "sendfile_max_chunk" directive did not work, if the
"limit_rate" directive was used.

*) Bugfix: a "proxy_pass" directive without URI part always used
original request URI if variables were used.

*) Bugfix: a "proxy_pass" directive without URI part might use original
request after redirection with the "try_files" directive.
Thanks to Lanshun Zhou.

*) Bugfix: in the ngx_http_scgi_module.

*) Bugfix: in the ngx_http_mp4_module.

*) Bugfix: nginx could not be built on Solaris; the bug had appeared in
1.1.9.

Maxim Dounin

_______________________________________________
nginx-announce mailing list
nginx-announce@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-announce
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Change: a "proxy_pass" directive without URI part now uses changed
URI after redirection with the "error_page" directive.
Thanks to Lanshun Zhou.

*) Feature: the "proxy/fastcgi/scgi/uwsgi_cache_lock",
"proxy/fastcgi/scgi/uwsgi_cache_lock_timeout" directives.

*) Feature: the "pcre_jit" directive.

*) Feature: the "if" SSI command supports captures in regular
expressions.

*) Bugfix: the "if" SSI command did not work inside the "block" command.

*) Bugfix: the "limit_conn_log_level" and "limit_req_log_level"
directives might not work.

*) Bugfix: the "limit_rate" directive did not allow to use full
throughput, even if limit value was very high.

*) Bugfix: the "sendfile_max_chunk" directive did not work, if the
"limit_rate" directive was used.

*) Bugfix: a "proxy_pass" directive without URI part always used
original request URI if variables were used.

*) Bugfix: a "proxy_pass" directive without URI part might use original
request after redirection with the "try_files" directive.
Thanks to Lanshun Zhou.

*) Bugfix: in the ngx_http_scgi_module.

*) Bugfix: in the ngx_http_mp4_module.

*) Bugfix: nginx could not be built on Solaris; the bug had appeared in
1.1.9.

Maxim Dounin

_______________________________________________
nginx-announce mailing list
nginx-announce@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-announce
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 1.1.11                                        12 Dec 2011</title>
<updated>2011-12-12T15:04:54+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-12-12T15:04:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=f3f84820db369aade03ed922872e206760e0ce0f'/>
<id>f3f84820db369aade03ed922872e206760e0ce0f</id>
<content type='text'>
*) Feature: the "so_keepalive" parameter of the "listen" directive.
Thanks to Vsevolod Stakhov.

*) Feature: the "if_not_empty" parameter of the
"fastcgi/scgi/uwsgi_param" directives.

*) Feature: the $https variable.

*) Feature: the "proxy_redirect" directive supports variables in the
first parameter.

*) Feature: the "proxy_redirect" directive supports regular expressions.

*) Bugfix: the $sent_http_cache_control variable might contain a wrong
value if the "expires" directive was used.
Thanks to Yichun Zhang.

*) Bugfix: the "read_ahead" directive might not work combined with
"try_files" and "open_file_cache".

*) Bugfix: a segmentation fault might occur in a worker process if small
time was used in the "inactive" parameter of the "proxy_cache_path"
directive.

*) Bugfix: responses from cache might hang.

Maxim Dounin

_______________________________________________
nginx-announce mailing list
nginx-announce@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-announce
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Feature: the "so_keepalive" parameter of the "listen" directive.
Thanks to Vsevolod Stakhov.

*) Feature: the "if_not_empty" parameter of the
"fastcgi/scgi/uwsgi_param" directives.

*) Feature: the $https variable.

*) Feature: the "proxy_redirect" directive supports variables in the
first parameter.

*) Feature: the "proxy_redirect" directive supports regular expressions.

*) Bugfix: the $sent_http_cache_control variable might contain a wrong
value if the "expires" directive was used.
Thanks to Yichun Zhang.

*) Bugfix: the "read_ahead" directive might not work combined with
"try_files" and "open_file_cache".

*) Bugfix: a segmentation fault might occur in a worker process if small
time was used in the "inactive" parameter of the "proxy_cache_path"
directive.

*) Bugfix: responses from cache might hang.

Maxim Dounin

_______________________________________________
nginx-announce mailing list
nginx-announce@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-announce
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 1.1.9                                         28 Nov 2011</title>
<updated>2011-11-28T16:01:26+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-11-28T16:01:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=7989e17482b6bd13b83a9e63a9c4f58f3432945a'/>
<id>7989e17482b6bd13b83a9e63a9c4f58f3432945a</id>
<content type='text'>
*) Change: now double quotes are encoded in an "echo" SSI-command
output.
Thanks to Zaur Abasmirzoev.

*) Feature: the "valid" parameter of the "resolver" directive. By
default TTL returned by a DNS server is used.
Thanks to Kirill A. Korinskiy.

*) Bugfix: nginx might hang after a worker process abnormal termination.

*) Bugfix: a segmentation fault might occur in a worker process if SNI
was used; the bug had appeared in 1.1.2.

*) Bugfix: in the "keepalive_disable" directive; the bug had appeared in
1.1.8.
Thanks to Alexander Usov.

*) Bugfix: SIGWINCH signal did not work after first binary upgrade; the
bug had appeared in 1.1.1.

*) Bugfix: backend responses with length not matching "Content-Length"
header line are no longer cached.

*) Bugfix: in the "scgi_param" directive, if complex parameters were
used.

*) Bugfix: in the "epoll" event method.
Thanks to Yichun Zhang.

*) Bugfix: in the ngx_http_flv_module.
Thanks to Piotr Sikora.

*) Bugfix: in the ngx_http_mp4_module.

*) Bugfix: IPv6 addresses are now handled properly in a request line and
in a "Host" request header line.

*) Bugfix: "add_header" and "expires" directives did not work if a
request was proxied and response status code was 206.

*) Bugfix: nginx could not be built on FreeBSD 10.

*) Bugfix: nginx could not be built on AIX.

Maxim Dounin

_______________________________________________
nginx-announce mailing list
nginx-announce@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-announce
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Change: now double quotes are encoded in an "echo" SSI-command
output.
Thanks to Zaur Abasmirzoev.

*) Feature: the "valid" parameter of the "resolver" directive. By
default TTL returned by a DNS server is used.
Thanks to Kirill A. Korinskiy.

*) Bugfix: nginx might hang after a worker process abnormal termination.

*) Bugfix: a segmentation fault might occur in a worker process if SNI
was used; the bug had appeared in 1.1.2.

*) Bugfix: in the "keepalive_disable" directive; the bug had appeared in
1.1.8.
Thanks to Alexander Usov.

*) Bugfix: SIGWINCH signal did not work after first binary upgrade; the
bug had appeared in 1.1.1.

*) Bugfix: backend responses with length not matching "Content-Length"
header line are no longer cached.

*) Bugfix: in the "scgi_param" directive, if complex parameters were
used.

*) Bugfix: in the "epoll" event method.
Thanks to Yichun Zhang.

*) Bugfix: in the ngx_http_flv_module.
Thanks to Piotr Sikora.

*) Bugfix: in the ngx_http_mp4_module.

*) Bugfix: IPv6 addresses are now handled properly in a request line and
in a "Host" request header line.

*) Bugfix: "add_header" and "expires" directives did not work if a
request was proxied and response status code was 206.

*) Bugfix: nginx could not be built on FreeBSD 10.

*) Bugfix: nginx could not be built on AIX.

Maxim Dounin

_______________________________________________
nginx-announce mailing list
nginx-announce@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-announce
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 1.1.8                                         14 Nov 2011</title>
<updated>2011-11-14T15:42:44+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-11-14T15:42:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=fe0ffd542b079021418c77ba3281df919ed1bf71'/>
<id>fe0ffd542b079021418c77ba3281df919ed1bf71</id>
<content type='text'>
*) Change: the ngx_http_limit_zone_module was renamed to the
ngx_http_limit_conn_module.

*) Change: the "limit_zone" directive was superseded by the
"limit_conn_zone" directive with a new syntax.

*) Feature: support for multiple "limit_conn" limits on the same level.

*) Feature: the "image_filter_sharpen" directive.

*) Bugfix: a segmentation fault might occur in a worker process if
resolver got a big DNS response.
Thanks to Ben Hawkes.

*) Bugfix: in cache key calculation if internal MD5 implementation was
used; the bug had appeared in 1.0.4.

*) Bugfix: the "If-Modified-Since", "If-Range", etc. client request
header lines might be passed to backend while caching; or not passed
without caching if caching was enabled in another part of the
configuration.

*) Bugfix: the module ngx_http_mp4_module sent incorrect
"Content-Length" response header line if the "start" argument was
used.
Thanks to Piotr Sikora.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Change: the ngx_http_limit_zone_module was renamed to the
ngx_http_limit_conn_module.

*) Change: the "limit_zone" directive was superseded by the
"limit_conn_zone" directive with a new syntax.

*) Feature: support for multiple "limit_conn" limits on the same level.

*) Feature: the "image_filter_sharpen" directive.

*) Bugfix: a segmentation fault might occur in a worker process if
resolver got a big DNS response.
Thanks to Ben Hawkes.

*) Bugfix: in cache key calculation if internal MD5 implementation was
used; the bug had appeared in 1.0.4.

*) Bugfix: the "If-Modified-Since", "If-Range", etc. client request
header lines might be passed to backend while caching; or not passed
without caching if caching was enabled in another part of the
configuration.

*) Bugfix: the module ngx_http_mp4_module sent incorrect
"Content-Length" response header line if the "start" argument was
used.
Thanks to Piotr Sikora.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 1.1.7                                         31 Oct 2011</title>
<updated>2011-10-31T14:55:20+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-10-31T14:55:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=156a15693d0135dc47addb295c1519cf9d29abf9'/>
<id>156a15693d0135dc47addb295c1519cf9d29abf9</id>
<content type='text'>
*) Feature: support of several resolvers in the "resolver" directive.
Thanks to Kirill A. Korinskiy.

*) Bugfix: a segmentation fault occurred on start or while
reconfiguration if the "ssl" directive was used at http level and
there was no "ssl_certificate" defined.

*) Bugfix: reduced memory consumption while proxying of big files if
they were buffered to disk.

*) Bugfix: a segmentation fault might occur in a worker process if
"proxy_http_version 1.1" directive was used.

*) Bugfix: in the "expires @time" directive.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Feature: support of several resolvers in the "resolver" directive.
Thanks to Kirill A. Korinskiy.

*) Bugfix: a segmentation fault occurred on start or while
reconfiguration if the "ssl" directive was used at http level and
there was no "ssl_certificate" defined.

*) Bugfix: reduced memory consumption while proxying of big files if
they were buffered to disk.

*) Bugfix: a segmentation fault might occur in a worker process if
"proxy_http_version 1.1" directive was used.

*) Bugfix: in the "expires @time" directive.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 1.1.3                                         14 Sep 2011</title>
<updated>2011-09-14T15:05:56+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-09-14T15:05:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=f4ca46af8aa347d4fd13c1db55a9a4e79bfacc92'/>
<id>f4ca46af8aa347d4fd13c1db55a9a4e79bfacc92</id>
<content type='text'>
*) Feature: the module ngx_http_mp4_module.

*) Bugfix: in Linux AIO combined with open_file_cache.

*) Bugfix: open_file_cache did not update file info on retest if file
was not atomically changed.

*) Bugfix: nginx could not be built on MacOSX 10.7.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Feature: the module ngx_http_mp4_module.

*) Bugfix: in Linux AIO combined with open_file_cache.

*) Bugfix: open_file_cache did not update file info on retest if file
was not atomically changed.

*) Bugfix: nginx could not be built on MacOSX 10.7.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 1.0.5                                         19 Jul 2011</title>
<updated>2011-07-19T13:39:10+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-07-19T13:39:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=027ef10992914a8a09077f21c76768c842b22f98'/>
<id>027ef10992914a8a09077f21c76768c842b22f98</id>
<content type='text'>
*) Change: now default SSL ciphers are "HIGH:!aNULL:!MD5".
Thanks to Rob Stradling.

*) Feature: the "referer_hash_max_size" and "referer_hash_bucket_size"
directives.
Thanks to Witold Filipczyk.

*) Feature: $uid_reset variable.

*) Bugfix: a segmentation fault might occur in a worker process, if a
caching was used.
Thanks to Lanshun Zhou.

*) Bugfix: worker processes may got caught in an endless loop during
reconfiguration, if a caching was used; the bug had appeared in
0.8.48.
Thanks to Maxim Dounin.

*) Bugfix: "stalled cache updating" alert.
Thanks to Maxim Dounin.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Change: now default SSL ciphers are "HIGH:!aNULL:!MD5".
Thanks to Rob Stradling.

*) Feature: the "referer_hash_max_size" and "referer_hash_bucket_size"
directives.
Thanks to Witold Filipczyk.

*) Feature: $uid_reset variable.

*) Bugfix: a segmentation fault might occur in a worker process, if a
caching was used.
Thanks to Lanshun Zhou.

*) Bugfix: worker processes may got caught in an endless loop during
reconfiguration, if a caching was used; the bug had appeared in
0.8.48.
Thanks to Maxim Dounin.

*) Bugfix: "stalled cache updating" alert.
Thanks to Maxim Dounin.
</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.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.8.42                                        21 Jun 2010</title>
<updated>2010-06-21T10:16:31+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2010-06-21T10:16:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=2a3f501450d6c2b9f48c2d64d3d350241c013125'/>
<id>2a3f501450d6c2b9f48c2d64d3d350241c013125</id>
<content type='text'>
    *) Change: now nginx tests locations given by regular expressions, if
       request was matched exactly by a location given by a prefix string.
       The previous behavior has been introduced in 0.7.1.

    *) Feature: the ngx_http_scgi_module.
       Thanks to Manlio Perillo.

    *) Feature: a text answer may be added to a "return" directive.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    *) Change: now nginx tests locations given by regular expressions, if
       request was matched exactly by a location given by a prefix string.
       The previous behavior has been introduced in 0.7.1.

    *) Feature: the ngx_http_scgi_module.
       Thanks to Manlio Perillo.

    *) Feature: a text answer may be added to a "return" directive.
</pre>
</div>
</content>
</entry>
</feed>
