]> git.kaiwu.me - nginx.git/commit
merge r2995, r2996, r2997, r2998, r3003, r3141, r3210, r3211, r3232:
authorIgor Sysoev <igor@sysoev.ru>
Mon, 26 Oct 2009 16:53:34 +0000 (16:53 +0000)
committerIgor Sysoev <igor@sysoev.ru>
Mon, 26 Oct 2009 16:53:34 +0000 (16:53 +0000)
commit99daa8e5d4e83174b9a8c0360d4e52a8a9dac4c5
tree89d84e61ebf85d5ad797b49e146f1405843d6328
parentbedabd488c1ddcb4cca2430a753884684c14d95a
merge r2995, r2996, r2997, r2998, r3003, r3141, r3210, r3211, r3232:

various SSL fixes and features:

*) $ssl_client_verify
*) "ssl_verify_client ask" was changed to "ssl_verify_client optional"
*) ssl_crl
*) delete OpenSSL pre-0.9.7 compatibility: the sources were not actually
   compatible with OpenSSL 0.9.6 since ssl_session_cache introduction
*) fix memory corruption in $ssl_client_cert
*) issue SNI warning instead of failure: this is too common case
*) use ngx_log_error(), since OpenSSL does not set an error on the failure
*) add SNI support in -V output
src/core/nginx.c
src/event/ngx_event_openssl.c
src/event/ngx_event_openssl.h
src/http/modules/ngx_http_ssl_module.c
src/http/modules/ngx_http_ssl_module.h
src/http/ngx_http_request.c
src/mail/ngx_mail_ssl_module.c