comparison src/mail/ngx_mail_ssl_module.h @ 7269:7f955d3b9a0d

SSL: detect "listen ... ssl" without certificates (ticket #178). In mail and stream modules, no certificate provided is a fatal condition, much like with the "ssl" and "starttls" directives. In http, "listen ... ssl" can be used in a non-default server without certificates as long as there is a certificate in the default one, so missing certificate is only fatal for default servers.
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 24 Apr 2018 15:29:01 +0300
parents 51e1f047d15d
children 3bff3f397c05
comparison
equal deleted inserted replaced
7268:0d8c72ff62dd 7269:7f955d3b9a0d
24 ngx_flag_t prefer_server_ciphers; 24 ngx_flag_t prefer_server_ciphers;
25 25
26 ngx_ssl_t ssl; 26 ngx_ssl_t ssl;
27 27
28 ngx_uint_t starttls; 28 ngx_uint_t starttls;
29 ngx_uint_t listen;
29 ngx_uint_t protocols; 30 ngx_uint_t protocols;
30 31
31 ngx_uint_t verify; 32 ngx_uint_t verify;
32 ngx_uint_t verify_depth; 33 ngx_uint_t verify_depth;
33 34