Changes with nginx 1.1.0 01 Aug
2011
*) Feature: cache loader run time decrease.
*) Feature: "loader_files", "loader_sleep", and "loader_threshold"
options of the "proxy/fastcgi/scgi/uwsgi_cache_path" directives.
*) 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.
Thanks to Maxim D..
*) Bugfix: in closing connection for pipelined requests.
Thanks to Maxim D..
*) 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.
Thanks to Maxim D..
*) Bugfix: memory leaks when a "proxy_pass" directive contains
variables and proxies to an HTTPS backend.
Thanks to Maxim D..
*) Bugfix: in parameter validaiton of a "proxy_pass" directive with
variables.
Thanks to Lanshun Zhou.
*) Bugfix: SSL did not work on QNX.
Thanks to Maxim D..
*) Bugfix: SSL modules could not be built by gcc 4.6 without
--with-debug option.
–
Igor S.
great work Igor and all contributors. Look forward to using all the new
features in the 1.1.x branch.

Congratulations on the release Igor!
Could you please provide a brief description of the “loader_files”,
“loader_sleep”, and “loader_threshold” directives so that they can be
documented in the wiki?
Posted at Nginx Forum:
Hello!
On Mon, Aug 01, 2011 at 11:35:44AM -0400, Ensiferous wrote:
Congratulations on the release Igor!
Could you please provide a brief description of the “loader_files”,
“loader_sleep”, and “loader_threshold” directives so that they can be
documented in the wiki?
These paramters are used to control cache loader IO (notably keep
it low enough to allow other work to be done).
loader_files=
specifies number of files scanned by cache loader per
iteration
loader_sleep=
time to sleep after each iteration
loader_threshold=
if iteration takes more than specified time, number of files
scanned per iteration is decreased by factor of 2 (once
number of files reaches 1, sleep time is increased by factor
of 2)
Default values are:
loader_files=100
loader_sleep=50ms
loader_threshold=200ms
Maxim D.
Elliptic curve Diffie-Hellman (ECDH) key exchange ciphers work
perfectly. Thank you very much Igor and Adrian.
For those interested, the ssl_ecdh_curve directive specifies the type
of curve you want to use. secp521r1 is the 521 bit EC for example.
Global SSL options
ssl_ciphers
ECDHE-RSA-AES256-SHA:AES256-SHA:CAMELLIA256-SHA:DES-CBC3-SHA
HTTPS server body
ssl_ecdh_curve secp521r1;
–
Calomel @ https://calomel.org
Open Source Research and Reference
Igor S. [email protected] writes:
Changes with nginx 1.1.0 01 Aug 2011
[…]
*) Bugfix: memory leaks when a “proxy_pass” directive contains
variables and proxies to an HTTPS backend.
Thanks to Maxim D…
Hi.
Just wondering whether there’s going to be a 1.0.x with this fix. We’re
currently restarting every few days.
Steve
On Mon, Aug 29, 2011 at 02:36:44PM -0700, Steven L. wrote:
Just wondering whether there’s going to be a 1.0.x with this fix. We’re
currently restarting every few days.
Changes with nginx 1.0.6 29 Aug
2011
[ ... ]
*) Bugfix: memory leaks when a "proxy_pass" directive contains
variables
and proxies to an HTTPS backend.
–
Igor S.