comparison src/http/modules/ngx_http_ssl_module.c @ 2994:f33c48457d0c

*) $ssl_client_verify *) "ssl_verify_client ask" was changed to "ssl_verify_client optional"
author Igor Sysoev <igor@sysoev.ru>
date Wed, 22 Jul 2009 17:41:42 +0000
parents c7d57b539248
children cc07d164f0dc
comparison
equal deleted inserted replaced
2993:f592d466bbda 2994:f33c48457d0c
50 50
51 51
52 static ngx_conf_enum_t ngx_http_ssl_verify[] = { 52 static ngx_conf_enum_t ngx_http_ssl_verify[] = {
53 { ngx_string("off"), 0 }, 53 { ngx_string("off"), 0 },
54 { ngx_string("on"), 1 }, 54 { ngx_string("on"), 1 },
55 { ngx_string("ask"), 2 }, 55 { ngx_string("optional"), 2 },
56 { ngx_null_string, 0 } 56 { ngx_null_string, 0 }
57 }; 57 };
58 58
59 59
60 static ngx_command_t ngx_http_ssl_commands[] = { 60 static ngx_command_t ngx_http_ssl_commands[] = {
204 (uintptr_t) ngx_ssl_get_issuer_dn, NGX_HTTP_VAR_CHANGEABLE, 0 }, 204 (uintptr_t) ngx_ssl_get_issuer_dn, NGX_HTTP_VAR_CHANGEABLE, 0 },
205 205
206 { ngx_string("ssl_client_serial"), NULL, ngx_http_ssl_variable, 206 { ngx_string("ssl_client_serial"), NULL, ngx_http_ssl_variable,
207 (uintptr_t) ngx_ssl_get_serial_number, NGX_HTTP_VAR_CHANGEABLE, 0 }, 207 (uintptr_t) ngx_ssl_get_serial_number, NGX_HTTP_VAR_CHANGEABLE, 0 },
208 208
209 { ngx_string("ssl_client_verify"), NULL, ngx_http_ssl_variable,
210 (uintptr_t) ngx_ssl_get_client_verify, NGX_HTTP_VAR_CHANGEABLE, 0 },
211
209 { ngx_null_string, NULL, NULL, 0, 0, 0 } 212 { ngx_null_string, NULL, NULL, 0, 0, 0 }
210 }; 213 };
211 214
212 215
213 static ngx_str_t ngx_http_ssl_sess_id_ctx = ngx_string("HTTP"); 216 static ngx_str_t ngx_http_ssl_sess_id_ctx = ngx_string("HTTP");