Mercurial > hg > nginx
comparison src/imap/ngx_imap_ssl_module.h @ 583:4e296b7d25bf release-0.3.13
nginx-0.3.13-RELEASE import
*) 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; the bug had appeared in 0.3.11.
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 05 Dec 2005 13:18:09 +0000 |
parents | 58475592100c |
children | b1431c191cf5 |
comparison
equal
deleted
inserted
replaced
582:6646640ac20b | 583:4e296b7d25bf |
---|---|
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 |