Nginx-1.9.12

Changes with nginx 1.9.12 24 Feb
2016

*) Feature: Huffman encoding of response headers in HTTP/2.
   Thanks to Vlad Krasnov.

*) Feature: the "worker_cpu_affinity" directive now supports more 

than
64 CPUs.

*) Bugfix: compatibility with 3rd party C++ modules; the bug had
   appeared in 1.9.11.
   Thanks to Piotr S..

*) Bugfix: nginx could not be built statically with OpenSSL on 

Linux;
the bug had appeared in 1.9.11.

*) Bugfix: the "add_header ... always" directive with an empty value 

did
not delete “Last-Modified” and “ETag” header lines from error
responses.

*) Workaround: "called a function you should not call" and "shutdown
   while in init" messages might appear in logs when using OpenSSL
   1.0.2f.

*) Bugfix: invalid headers might be logged incorrectly.

*) Bugfix: socket leak when using HTTP/2.

*) Bugfix: in the ngx_http_v2_module.


Maxim D.
http://nginx.org/

Thanks Maxim and Nginx !

But no love for LibreSSL users as Nginx 1.9.12 seems to broken
compilation
against LibreSSL 2.2.6 for me
https://trac.nginx.org/nginx/ticket/908#ticket
?

Posted at Nginx Forum:

Hello!

On Wed, Feb 24, 2016 at 11:57:37AM -0500, George wrote:

Thanks Maxim and Nginx !

But no love for LibreSSL users as Nginx 1.9.12 seems to broken compilation
against LibreSSL 2.2.6 for me #908 (Nginx 1.9.12 fails to compile against LibreSSL 2.2.6) – nginx
?

It’s not expected to work at all in the first place. LibreSSL is
a different library with different compilation procedure, and
nginx doesn’t know how to compile it, so using it in
–with-openssl= is incorrect. Compile it yourself instead.


Maxim D.
http://nginx.org/

But sir I’m wine chips.

Hello,

Thanks for this new nginx release!

It would be great to officially support LibreSSL in nginx. Until now,
nginx
had no problem compiling LibreSSL using “–with-openssl=”.

Best Regards

Posted at Nginx Forum:

thanks I switched back to OpenSSL for now :slight_smile:

Posted at Nginx Forum:

Hello Nginx users,

Now available: Nginx 1.9.12 for Windows
Nginx 1.9.12 for Windows – Kevin Worthington (32-bit and 64-bit versions)

These versions are to support legacy users who are already using Cygwin
based builds of Nginx. Officially supported native Windows binaries are
at
nginx.org.

Announcements are also available here:
Twitter http://twitter.com/kworthington
Google+ https://plus.google.com/+KevinWorthington/

Thank you,
Kevin

Kevin W.
kworthington @ (gmail] [dot} {com)

http://twitter.com/kworthington
https://plus.google.com/+KevinWorthington/

Hello!

George Wrote:

But no love for LibreSSL users as Nginx 1.9.12 seems to broken
compilation against LibreSSL 2.2.6 for me
#908 (Nginx 1.9.12 fails to compile against LibreSSL 2.2.6) – nginx ?

Great news, there’s a fix in LibreSSL:

I still would love to see LibreSSL be officially supported in nginx.

Best Regards.

Posted at Nginx Forum: