comparison src/imap/ngx_imap_ssl_module.h @ 132:91372f004adf NGINX_0_3_13

nginx 0.3.13 *) Feature: the IMAP/POP3 proxy supports STARTTLS and STLS. *) Bugfix: the IMAP/POP3 proxy did not work with the select, poll, and /dev/poll methods. *) Bugfix: in SSI handling. *) Bugfix: now Solaris sendfilev() is not used to transfer the client request body to FastCGI-server via the unix domain socket. *) Bugfix: the "auth_basic" directive did not disable the authorization; bug appeared in 0.3.11.
author Igor Sysoev <http://sysoev.ru>
date Mon, 05 Dec 2005 00:00:00 +0300
parents d25a1d6034f1
children 29a6403156b0
comparison
equal deleted inserted replaced
131:add6b1e86d38 132:91372f004adf
11 #include <ngx_config.h> 11 #include <ngx_config.h>
12 #include <ngx_core.h> 12 #include <ngx_core.h>
13 #include <ngx_imap.h> 13 #include <ngx_imap.h>
14 14
15 15
16 #define NGX_IMAP_STARTTLS_OFF 0
17 #define NGX_IMAP_STARTTLS_ON 1
18 #define NGX_IMAP_STARTTLS_ONLY 2
19
20
16 typedef struct { 21 typedef struct {
17 ngx_flag_t enable; 22 ngx_flag_t enable;
18 23
19 ngx_ssl_t ssl; 24 ngx_ssl_t ssl;
20 25
21 ngx_flag_t prefer_server_ciphers; 26 ngx_flag_t prefer_server_ciphers;
27 ngx_flag_t starttls;
22 28
23 ngx_uint_t protocols; 29 ngx_uint_t protocols;
24 30
25 time_t session_timeout; 31 time_t session_timeout;
26 32