]> git.kaiwu.me - nginx.git/commit
Merge of r4401, r4415:
authorMaxim Dounin <mdounin@mdounin.ru>
Sun, 5 Feb 2012 19:15:09 +0000 (19:15 +0000)
committerMaxim Dounin <mdounin@mdounin.ru>
Sun, 5 Feb 2012 19:15:09 +0000 (19:15 +0000)
commit8bfb37e9f0e808483cd9754c020292a9cb35e342
treef1107f3e002ff53f9272e531185b0ecb3640a835
parent28c968a89b78e2002c9628ff6b02caaba9d3569f
Merge of r4401, r4415:

SSL changes:

*) Added support for TLSv1.1, TLSv1.2 in ssl_protocols directive.

   Support for TLSv1.1 and TLSv1.2 protocols was introduced in
   OpenSSL 1.0.1 (-beta1 was recently released).  This change makes it
   possible to disable these protocols and/or enable them without other
   protocols.

*) Removed ENGINE_load_builtin_engines() call.

   It's already called by OPENSSL_config().  Calling it again causes
   some openssl engines (notably GOST) to corrupt memory, as they don't
   expect to be created more than once.
src/event/ngx_event_openssl.c
src/event/ngx_event_openssl.h
src/http/modules/ngx_http_proxy_module.c
src/http/modules/ngx_http_ssl_module.c
src/mail/ngx_mail_ssl_module.c