comparison src/imap/ngx_imap_ssl_module.h @ 272:29a6403156b0 NGINX_0_5_6

nginx 0.5.6 *) Change: now the ngx_http_index_module ignores all methods except the GET, HEAD, and POST methods. *) Feature: the ngx_http_limit_zone_module. *) Feature: the $binary_remote_addr variable. *) Feature: the "ssl_session_cache" directives of the ngx_http_ssl_module and ngx_imap_ssl_module. *) Feature: the DELETE method supports recursive removal. *) Bugfix: the byte-ranges were transferred incorrectly if the $r->sendfile() was used.
author Igor Sysoev <http://sysoev.ru>
date Tue, 09 Jan 2007 00:00:00 +0300
parents 91372f004adf
children
comparison
equal deleted inserted replaced
271:fcbee7dacf2b 272:29a6403156b0
17 #define NGX_IMAP_STARTTLS_ON 1 17 #define NGX_IMAP_STARTTLS_ON 1
18 #define NGX_IMAP_STARTTLS_ONLY 2 18 #define NGX_IMAP_STARTTLS_ONLY 2
19 19
20 20
21 typedef struct { 21 typedef struct {
22 ngx_flag_t enable; 22 ngx_flag_t enable;
23 23
24 ngx_ssl_t ssl; 24 ngx_ssl_t ssl;
25 25
26 ngx_flag_t prefer_server_ciphers; 26 ngx_flag_t prefer_server_ciphers;
27 ngx_flag_t starttls; 27 ngx_flag_t starttls;
28 28
29 ngx_uint_t protocols; 29 ngx_uint_t protocols;
30 30
31 time_t session_timeout; 31 ssize_t builtin_session_cache;
32 32
33 ngx_str_t certificate; 33 time_t session_timeout;
34 ngx_str_t certificate_key;
35 34
36 ngx_str_t ciphers; 35 ngx_str_t certificate;
36 ngx_str_t certificate_key;
37 37
38 ngx_str_t ciphers;
39
40 ngx_shm_zone_t *shm_zone;
38 } ngx_imap_ssl_conf_t; 41 } ngx_imap_ssl_conf_t;
39 42
40 43
41 extern ngx_module_t ngx_imap_ssl_module; 44 extern ngx_module_t ngx_imap_ssl_module;
42 45