Mercurial > hg > nginx
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 |