<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/nginx.git/src/http/modules/perl/nginx.pm, branch nginx-1.0</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.0.15                                        12 Apr 2012</title>
<updated>2012-04-12T13:05:40+00:00</updated>
<author>
<name>NGINX team</name>
<email>nginx@nginx.org</email>
</author>
<published>2012-04-12T13:05:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=1554f54c85425c48afeaae58bf24aba352bed692'/>
<id>1554f54c85425c48afeaae58bf24aba352bed692</id>
<content type='text'>
*) Security: specially crafted mp4 file might allow to overwrite memory
locations in a worker process if the ngx_http_mp4_module was used,
potentially resulting in arbitrary code execution (CVE-2012-2089).
Thanks to Matthew Daley.

*) Bugfix: in the ngx_http_mp4_module.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Security: specially crafted mp4 file might allow to overwrite memory
locations in a worker process if the ngx_http_mp4_module was used,
potentially resulting in arbitrary code execution (CVE-2012-2089).
Thanks to Matthew Daley.

*) Bugfix: in the ngx_http_mp4_module.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 1.0.14                                        15 Mar 2012</title>
<updated>2012-03-15T12:18:04+00:00</updated>
<author>
<name>NGINX team</name>
<email>nginx@nginx.org</email>
</author>
<published>2012-03-15T12:18:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=fc2138af6a178a6ae68b2f35bfaf7017412954d4'/>
<id>fc2138af6a178a6ae68b2f35bfaf7017412954d4</id>
<content type='text'>
*) Security: content of previously freed memory might be sent to a
client if backend returned specially crafted response.
Thanks to Matthew Daley.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Security: content of previously freed memory might be sent to a
client if backend returned specially crafted response.
Thanks to Matthew Daley.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 1.0.13                                        05 Mar 2012</title>
<updated>2012-03-05T16:09:53+00:00</updated>
<author>
<name>NGINX team</name>
<email>nginx@nginx.org</email>
</author>
<published>2012-03-05T16:09:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=516a27f60fbb43ad2ea44fce08c0925650843740'/>
<id>516a27f60fbb43ad2ea44fce08c0925650843740</id>
<content type='text'>
*) Feature: the "return" and "error_page" directives can now be used to
return 307 redirections.

*) Bugfix: a segmentation fault might occur in a worker process if the
"resolver" directive was used and there was no "error_log" directive
specified at global level.
Thanks to Roman Arutyunyan.

*) Bugfix: memory leaks.
Thanks to Lanshun Zhou.

*) Bugfix: nginx might log incorrect error "upstream prematurely closed
connection" instead of correct "upstream sent too big header" one.
Thanks to Feibo Li.

*) Bugfix: on ZFS filesystem disk cache size might be calculated
incorrectly; the bug had appeared in 1.0.1.

*) Bugfix: the number of internal redirects to named locations was not
limited.

*) Bugfix: temporary files might be not removed if the "proxy_store"
directive was used with SSI includes.

*) Bugfix: in some cases non-cacheable variables (such as the $args
variable) returned old empty cached value.

*) Bugfix: the "proxy_redirect" directives might be inherited
incorrectly.

*) Bugfix: nginx could not be built with the ngx_http_perl_module if the
--with-openssl option was used.

*) Bugfix: nginx could not be built by the icc 12.1 compiler.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Feature: the "return" and "error_page" directives can now be used to
return 307 redirections.

*) Bugfix: a segmentation fault might occur in a worker process if the
"resolver" directive was used and there was no "error_log" directive
specified at global level.
Thanks to Roman Arutyunyan.

*) Bugfix: memory leaks.
Thanks to Lanshun Zhou.

*) Bugfix: nginx might log incorrect error "upstream prematurely closed
connection" instead of correct "upstream sent too big header" one.
Thanks to Feibo Li.

*) Bugfix: on ZFS filesystem disk cache size might be calculated
incorrectly; the bug had appeared in 1.0.1.

*) Bugfix: the number of internal redirects to named locations was not
limited.

*) Bugfix: temporary files might be not removed if the "proxy_store"
directive was used with SSI includes.

*) Bugfix: in some cases non-cacheable variables (such as the $args
variable) returned old empty cached value.

*) Bugfix: the "proxy_redirect" directives might be inherited
incorrectly.

*) Bugfix: nginx could not be built with the ngx_http_perl_module if the
--with-openssl option was used.

*) Bugfix: nginx could not be built by the icc 12.1 compiler.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 1.0.12                                        06 Feb 2012</title>
<updated>2012-02-06T14:47:16+00:00</updated>
<author>
<name>NGINX team</name>
<email>nginx@nginx.org</email>
</author>
<published>2012-02-06T14:47:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=61f35c02a76f7bb61b402cad82bca50886c58fba'/>
<id>61f35c02a76f7bb61b402cad82bca50886c58fba</id>
<content type='text'>
*) Feature: the "TLSv1.1" and "TLSv1.2" parameters of the
"ssl_protocols" directive.

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

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

*) Bugfix: in AIO error handling on FreeBSD.

*) Bugfix: in the OpenSSL library initialization.

*) Bugfix: the "worker_cpu_affinity" directive might not work.

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

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

*) Bugfix: the "proxy_cache_use_stale" directive with "error" parameter
did not return answer from cache if there were no live upstreams.

*) 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.

*) Bugfix: in error handling while connecting to a backend.
Thanks to Piotr Sikora.

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

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

*) 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: nginx could not be built on Solaris; the bug had appeared in
1.0.11.

*) Bugfix: in the ngx_http_scgi_module.

*) Bugfix: in the ngx_http_mp4_module.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Feature: the "TLSv1.1" and "TLSv1.2" parameters of the
"ssl_protocols" directive.

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

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

*) Bugfix: in AIO error handling on FreeBSD.

*) Bugfix: in the OpenSSL library initialization.

*) Bugfix: the "worker_cpu_affinity" directive might not work.

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

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

*) Bugfix: the "proxy_cache_use_stale" directive with "error" parameter
did not return answer from cache if there were no live upstreams.

*) 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.

*) Bugfix: in error handling while connecting to a backend.
Thanks to Piotr Sikora.

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

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

*) 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: nginx could not be built on Solaris; the bug had appeared in
1.0.11.

*) Bugfix: in the ngx_http_scgi_module.

*) Bugfix: in the ngx_http_mp4_module.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 1.0.11                                        15 Dec 2011</title>
<updated>2011-12-15T15:01:04+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-12-15T15:01:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=f2c2a6e4941d5b34034167dd4220d22a06908e3b'/>
<id>f2c2a6e4941d5b34034167dd4220d22a06908e3b</id>
<content type='text'>
*) Change: now double quotes are encoded in an "echo" SSI-command
output.
Thanks to Zaur Abasmirzoev.

*) Feature: the "image_filter_sharpen" directive.

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

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

*) 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: in the "scgi_param" directive, if complex parameters were
used.

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

*) Bugfix: in the "expires @time" directive.

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

*) Bugfix: in the ngx_http_mp4_module.

*) 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 "image_filter_sharpen" directive.

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

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

*) 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: in the "scgi_param" directive, if complex parameters were
used.

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

*) Bugfix: in the "expires @time" directive.

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

*) Bugfix: in the ngx_http_mp4_module.

*) 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.0.10                                        15 Nov 2011</title>
<updated>2011-11-15T09:01:31+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-11-15T09:01:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=329a5f241459251c8b5f681aac54db4c5039ec4a'/>
<id>329a5f241459251c8b5f681aac54db4c5039ec4a</id>
<content type='text'>
*) 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 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>
*) 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 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.0.9                                         01 Nov 2011</title>
<updated>2011-11-01T14:56:24+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-11-01T14:56:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=efac10e4a17884eb7af1418a4bc595a7c574f1fa'/>
<id>efac10e4a17884eb7af1418a4bc595a7c574f1fa</id>
<content type='text'>
*) Change: now the 0x7F-0x1F characters are escaped as \xXX in an
access_log.

*) Change: now SIGWINCH signal works only in daemon mode.

*) Feature: "proxy/fastcgi/scgi/uwsgi_ignore_headers" directives support
the following additional values: X-Accel-Limit-Rate,
X-Accel-Buffering, X-Accel-Charset.

*) Feature: decrease of memory consumption if SSL is used.

*) Feature: accept filters are now supported on NetBSD.

*) Feature: the "uwsgi_buffering" and "scgi_buffering" directives.
Thanks to Peter Smit.

*) 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: some UTF-8 characters were processed incorrectly.
Thanks to Alexey Kuts.

*) Bugfix: the ngx_http_rewrite_module directives specified at "server"
level were executed twice if no matching locations were defined.

*) Bugfix: a socket leak might occurred if "aio sendfile" was used.

*) Bugfix: connections with fast clients might be closed after
send_timeout if file AIO was used.

*) Bugfix: in the ngx_http_autoindex_module.

*) Bugfix: the module ngx_http_mp4_module did not support seeking on
32-bit platforms.

*) Bugfix: non-cacheable responses might be cached if
"proxy_cache_bypass" directive was used.
Thanks to John Ferlito.

*) Bugfix: cached responses with an empty body were returned
incorrectly; the bug had appeared in 0.8.31.

*) Bugfix: 201 responses of the ngx_http_dav_module were incorrect; the
bug had appeared in 0.8.32.

*) Bugfix: in the "return" directive.

*) Bugfix: the "ssl_verify_client", "ssl_verify_depth", and
"ssl_prefer_server_ciphers" directives might work incorrectly if SNI
was used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Change: now the 0x7F-0x1F characters are escaped as \xXX in an
access_log.

*) Change: now SIGWINCH signal works only in daemon mode.

*) Feature: "proxy/fastcgi/scgi/uwsgi_ignore_headers" directives support
the following additional values: X-Accel-Limit-Rate,
X-Accel-Buffering, X-Accel-Charset.

*) Feature: decrease of memory consumption if SSL is used.

*) Feature: accept filters are now supported on NetBSD.

*) Feature: the "uwsgi_buffering" and "scgi_buffering" directives.
Thanks to Peter Smit.

*) 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: some UTF-8 characters were processed incorrectly.
Thanks to Alexey Kuts.

*) Bugfix: the ngx_http_rewrite_module directives specified at "server"
level were executed twice if no matching locations were defined.

*) Bugfix: a socket leak might occurred if "aio sendfile" was used.

*) Bugfix: connections with fast clients might be closed after
send_timeout if file AIO was used.

*) Bugfix: in the ngx_http_autoindex_module.

*) Bugfix: the module ngx_http_mp4_module did not support seeking on
32-bit platforms.

*) Bugfix: non-cacheable responses might be cached if
"proxy_cache_bypass" directive was used.
Thanks to John Ferlito.

*) Bugfix: cached responses with an empty body were returned
incorrectly; the bug had appeared in 0.8.31.

*) Bugfix: 201 responses of the ngx_http_dav_module were incorrect; the
bug had appeared in 0.8.32.

*) Bugfix: in the "return" directive.

*) Bugfix: the "ssl_verify_client", "ssl_verify_depth", and
"ssl_prefer_server_ciphers" directives might work incorrectly if SNI
was used.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 1.0.8                                         01 Oct 2011</title>
<updated>2011-10-01T06:06:17+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-10-01T06:06:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=e644e370794b350f4d05ae0058dd035253aa5e51'/>
<id>e644e370794b350f4d05ae0058dd035253aa5e51</id>
<content type='text'>
*) Bugfix: nginx could not be built --with-http_mp4_module and without
--with-debug option.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Bugfix: nginx could not be built --with-http_mp4_module and without
--with-debug option.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 1.0.7                                         30 Sep 2011</title>
<updated>2011-09-30T15:38:45+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-09-30T15:38:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=ceabf6221ad8c935df53476e397b4a00475fabe1'/>
<id>ceabf6221ad8c935df53476e397b4a00475fabe1</id>
<content type='text'>
*) Change: now if total size of all ranges is greater than source
response size, then nginx disables ranges and returns just the source
response.

*) Feature: the "max_ranges" directive.

*) Feature: the module ngx_http_mp4_module.

*) Feature: the "worker_aio_requests" directive.

*) Bugfix: if nginx was built --with-file-aio it could not be run on
Linux kernel which did not support AIO.

*) Bugfix: in Linux AIO error processing.
Thanks to Hagai Avrahami.

*) 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: reduced memory consumption for long-lived requests.

*) Bugfix: in the "proxy/fastcgi/scgi/uwsgi_ignore_client_abort"
directives.

*) Bugfix: nginx could not be built on MacOSX 10.7.

*) Bugfix: in the "proxy/fastcgi/scgi/uwsgi_ignore_client_abort"
directives.

*) Bugfix: request body might be processed incorrectly if client used
pipelining.

*) Bugfix: in the "request_body_in_single_buf" directive.

*) Bugfix: in "proxy_set_body" and "proxy_pass_request_body" directives
if SSL connection to backend was used.

*) Bugfix: nginx hogged CPU if all servers in an upstream were marked as
"down".

*) Bugfix: a segmentation fault might occur during reconfiguration if
ssl_session_cache was defined but not used in previous configuration.

*) Bugfix: a segmentation fault might occur in a worker process if many
backup servers were used in an upstream.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Change: now if total size of all ranges is greater than source
response size, then nginx disables ranges and returns just the source
response.

*) Feature: the "max_ranges" directive.

*) Feature: the module ngx_http_mp4_module.

*) Feature: the "worker_aio_requests" directive.

*) Bugfix: if nginx was built --with-file-aio it could not be run on
Linux kernel which did not support AIO.

*) Bugfix: in Linux AIO error processing.
Thanks to Hagai Avrahami.

*) 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: reduced memory consumption for long-lived requests.

*) Bugfix: in the "proxy/fastcgi/scgi/uwsgi_ignore_client_abort"
directives.

*) Bugfix: nginx could not be built on MacOSX 10.7.

*) Bugfix: in the "proxy/fastcgi/scgi/uwsgi_ignore_client_abort"
directives.

*) Bugfix: request body might be processed incorrectly if client used
pipelining.

*) Bugfix: in the "request_body_in_single_buf" directive.

*) Bugfix: in "proxy_set_body" and "proxy_pass_request_body" directives
if SSL connection to backend was used.

*) Bugfix: nginx hogged CPU if all servers in an upstream were marked as
"down".

*) Bugfix: a segmentation fault might occur during reconfiguration if
ssl_session_cache was defined but not used in previous configuration.

*) Bugfix: a segmentation fault might occur in a worker process if many
backup servers were used in an upstream.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes with nginx 1.0.6                                         29 Aug 2011</title>
<updated>2011-08-29T14:38:37+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-08-29T14:38:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/nginx.git/commit/?id=2b934a1069dc02c34fc161e62f576df1950bd926'/>
<id>2b934a1069dc02c34fc161e62f576df1950bd926</id>
<content type='text'>
*) Feature: cache loader run time decrease.

*) Feature: loading time decrease of configuration with large number of
HTTPS sites.

*) Feature: now nginx supports ECDHE key exchange ciphers.
Thanks to Adrian Kotelba.

*) Feature: the "lingering_close" directive.

*) Feature: now shared zones and caches use POSIX semaphores on Solaris.
Thanks to Den Ivanov.

*) Bugfix: nginx could not be built on Linux 3.0.

*) Bugfix: 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.

*) Bugfix: in closing connection for pipelined requests.

*) Bugfix: nginx did not disable gzipping if client sent "gzip;q=0" in
"Accept-Encoding" request header line.

*) Bugfix: in timeout in unbuffered proxied mode.

*) Bugfix: memory leaks when a "proxy_pass" directive contains variables
and proxies to an HTTPS backend.

*) Bugfix: in parameter validaiton of a "proxy_pass" directive with
variables.
Thanks to Lanshun Zhou.

*) Bugfix: SSL did not work on QNX.

*) Bugfix: SSL modules could not be built by gcc 4.6 without
--with-debug option.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*) Feature: cache loader run time decrease.

*) Feature: loading time decrease of configuration with large number of
HTTPS sites.

*) Feature: now nginx supports ECDHE key exchange ciphers.
Thanks to Adrian Kotelba.

*) Feature: the "lingering_close" directive.

*) Feature: now shared zones and caches use POSIX semaphores on Solaris.
Thanks to Den Ivanov.

*) Bugfix: nginx could not be built on Linux 3.0.

*) Bugfix: 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.

*) Bugfix: in closing connection for pipelined requests.

*) Bugfix: nginx did not disable gzipping if client sent "gzip;q=0" in
"Accept-Encoding" request header line.

*) Bugfix: in timeout in unbuffered proxied mode.

*) Bugfix: memory leaks when a "proxy_pass" directive contains variables
and proxies to an HTTPS backend.

*) Bugfix: in parameter validaiton of a "proxy_pass" directive with
variables.
Thanks to Lanshun Zhou.

*) Bugfix: SSL did not work on QNX.

*) Bugfix: SSL modules could not be built by gcc 4.6 without
--with-debug option.
</pre>
</div>
</content>
</entry>
</feed>
