Home
last modified time | relevance | path

Searched refs:ssl (Results 1 – 25 of 49) sorted by relevance

12

/f-stack/app/nginx-1.16.1/src/event/
H A Dngx_event_openssl.c257 if (ssl->ctx == NULL) { in ngx_ssl_create()
1558 c->ssl = sc; in ngx_ssl_create_connection()
1568 if (c->ssl->session) { in ngx_ssl_get_session()
1647 if (c->ssl->connection->s3 && SSL_is_server(c->ssl->connection)) { in ngx_ssl_handshake()
1901 c->ssl->handler(c); in ngx_ssl_handshake_handler()
2346 buf = c->ssl->buf; in ngx_ssl_send_chain()
2690 if (c->ssl->buf && c->ssl->buf->start) { in ngx_ssl_free_buffer()
2712 c->ssl = NULL; in ngx_ssl_shutdown()
2732 if (c->ssl->no_wait_shutdown && c->ssl->no_send_shutdown) { in ngx_ssl_shutdown()
2758 c->ssl = NULL; in ngx_ssl_shutdown()
[all …]
H A Dngx_event_openssl.h165 ngx_int_t ngx_ssl_certificates(ngx_conf_t *cf, ngx_ssl_t *ssl,
167 ngx_int_t ngx_ssl_certificate(ngx_conf_t *cf, ngx_ssl_t *ssl,
174 ngx_int_t ngx_ssl_client_certificate(ngx_conf_t *cf, ngx_ssl_t *ssl,
176 ngx_int_t ngx_ssl_trusted_certificate(ngx_conf_t *cf, ngx_ssl_t *ssl,
178 ngx_int_t ngx_ssl_crl(ngx_conf_t *cf, ngx_ssl_t *ssl, ngx_str_t *crl);
179 ngx_int_t ngx_ssl_stapling(ngx_conf_t *cf, ngx_ssl_t *ssl,
181 ngx_int_t ngx_ssl_stapling_resolver(ngx_conf_t *cf, ngx_ssl_t *ssl,
190 ngx_int_t ngx_ssl_early_data(ngx_conf_t *cf, ngx_ssl_t *ssl,
192 ngx_int_t ngx_ssl_client_session_cache(ngx_conf_t *cf, ngx_ssl_t *ssl,
194 ngx_int_t ngx_ssl_session_cache(ngx_ssl_t *ssl, ngx_str_t *sess_ctx,
[all …]
H A Dngx_event_openssl_stapling.c176 staple->ssl_ctx = ssl->ctx; in ngx_ssl_stapling_certificate()
232 ngx_ssl_error(NGX_LOG_EMERG, ssl->log, 0, in ngx_ssl_stapling_file()
239 ngx_ssl_error(NGX_LOG_EMERG, ssl->log, 0, in ngx_ssl_stapling_file()
247 ngx_ssl_error(NGX_LOG_EMERG, ssl->log, 0, in ngx_ssl_stapling_file()
252 buf = ngx_alloc(len, ssl->log); in ngx_ssl_stapling_file()
298 SSL_CTX_select_current_cert(ssl->ctx, cert); in ngx_ssl_stapling_issuer()
305 chain = ssl->ctx->extra_certs; in ngx_ssl_stapling_issuer()
331 store = SSL_CTX_get_cert_store(ssl->ctx); in ngx_ssl_stapling_issuer()
362 ngx_log_error(NGX_LOG_WARN, ssl->log, 0, in ngx_ssl_stapling_issuer()
443 ngx_log_error(NGX_LOG_WARN, ssl->log, 0, in ngx_ssl_stapling_responder()
[all …]
/f-stack/app/nginx-1.16.1/src/stream/
H A Dngx_stream_ssl_module.c22 static ngx_int_t ngx_stream_ssl_init_connection(ngx_ssl_t *ssl,
305 if (!s->ssl) { in ngx_stream_ssl_handler()
313 if (c->ssl == NULL) { in ngx_stream_ssl_handler()
324 rc = SSL_get_verify_result(c->ssl->connection); in ngx_stream_ssl_handler()
407 if (!c->ssl->handshaked) { in ngx_stream_ssl_handshake_handler()
445 if (c->ssl->handshaked) { in ngx_stream_ssl_certificate()
496 if (s->connection->ssl) { in ngx_stream_ssl_static_variable()
526 if (s->connection->ssl) { in ngx_stream_ssl_variable()
654 conf->ssl.log = cf->log; in ngx_stream_ssl_merge_conf()
693 ngx_ssl_cleanup_ctx(&conf->ssl); in ngx_stream_ssl_merge_conf()
[all …]
H A Dngx_stream_proxy_module.c53 ngx_ssl_t *ssl; member
809 if (pc->ssl == NULL) { in ngx_stream_proxy_init_upstream()
1091 if (pc->ssl->handshaked) { in ngx_stream_proxy_ssl_handshake()
1836 if (pc->ssl) { in ngx_stream_proxy_next_upstream()
1837 pc->ssl->no_wait_shutdown = 1; in ngx_stream_proxy_next_upstream()
1838 pc->ssl->no_send_shutdown = 1; in ngx_stream_proxy_next_upstream()
1907 if (pc->ssl) { in ngx_stream_proxy_finalize()
2115 if (pscf->ssl == NULL) { in ngx_stream_proxy_set_ssl()
2119 pscf->ssl->log = cf->log; in ngx_stream_proxy_set_ssl()
2127 ngx_ssl_cleanup_ctx(pscf->ssl); in ngx_stream_proxy_set_ssl()
[all …]
H A Dngx_stream.h53 unsigned ssl:1; member
75 unsigned ssl:1; member
228 unsigned ssl:1; member
H A Dngx_stream_handler.c129 s->ssl = addr_conf->ssl; in ngx_stream_init_connection()
338 if (c->ssl) { in ngx_stream_close_connection()
340 c->ssl->handler = ngx_stream_close_connection; in ngx_stream_close_connection()
H A Dngx_stream_ssl_module.h22 ngx_ssl_t ssl; member
H A Dngx_stream.c577 addrs[i].conf.ssl = addr[i].opt.ssl; in ngx_stream_add_addrs()
612 addrs6[i].conf.ssl = addr[i].opt.ssl; in ngx_stream_add_addrs6()
/f-stack/app/nginx-1.16.1/auto/lib/openssl/
H A Dmake12 $OPENSSL/openssl/include/openssl/ssl.h: $NGX_MAKEFILE
28 $OPENSSL\\openssl\\include\\openssl\\ssl.h" \
32 $OPENSSL\\openssl\\include\\openssl\\ssl.h" \
35 `echo "$OPENSSL\\openssl\\include\\openssl\\ssl.h: $NGX_MAKEFILE" \
51 $OPENSSL/.openssl/include/openssl/ssl.h: $NGX_MAKEFILE
H A Dconf17 CORE_DEPS="$CORE_DEPS $OPENSSL/openssl/include/openssl/ssl.h"
40 CORE_DEPS="$CORE_DEPS $OPENSSL/.openssl/include/openssl/ssl.h"
61 ngx_feature_incs="#include <openssl/ssl.h>"
/f-stack/app/nginx-1.16.1/src/http/modules/
H A Dngx_http_ssl_module.c469 if (r->connection->ssl) { in ngx_http_ssl_static_variable()
499 if (r->connection->ssl) { in ngx_http_ssl_variable()
650 conf->ssl.log = cf->log; in ngx_http_ssl_merge_srv_conf()
705 ngx_ssl_cleanup_ctx(&conf->ssl); in ngx_http_ssl_merge_srv_conf()
710 cln->data = &conf->ssl; in ngx_http_ssl_merge_srv_conf()
767 if (ngx_ssl_ciphers(cf, &conf->ssl, &conf->ciphers, in ngx_http_ssl_merge_srv_conf()
774 conf->ssl.buffer_size = conf->buffer_size; in ngx_http_ssl_merge_srv_conf()
784 if (ngx_ssl_client_certificate(cf, &conf->ssl, in ngx_http_ssl_merge_srv_conf()
793 if (ngx_ssl_trusted_certificate(cf, &conf->ssl, in ngx_http_ssl_merge_srv_conf()
1121 if (sscf->ssl.ctx == NULL || !sscf->stapling) { in ngx_http_ssl_init()
[all …]
H A Dngx_http_uwsgi_module.c51 ngx_uint_t ssl; member
660 u->ssl = (uwcf->upstream.ssl != NULL); in ngx_http_uwsgi_handler()
662 if (u->ssl) { in ngx_http_uwsgi_handler()
750 r->upstream->ssl = 1; in ngx_http_uwsgi_eval()
1826 conf->upstream.ssl = prev->upstream.ssl; in ngx_http_uwsgi_merge_loc_conf()
2129 uwcf->ssl = 1; in ngx_http_uwsgi_pass()
2142 uwcf->ssl = 1; in ngx_http_uwsgi_pass()
2348 if (uwcf->upstream.ssl == NULL) { in ngx_http_uwsgi_set_ssl()
2352 uwcf->upstream.ssl->log = cf->log; in ngx_http_uwsgi_set_ssl()
2362 ngx_ssl_cleanup_ctx(uwcf->upstream.ssl); in ngx_http_uwsgi_set_ssl()
[all …]
H A Dngx_http_upstream_keepalive_module.c456 if (c->ssl) { in ngx_http_upstream_keepalive_close()
457 c->ssl->no_wait_shutdown = 1; in ngx_http_upstream_keepalive_close()
458 c->ssl->no_send_shutdown = 1; in ngx_http_upstream_keepalive_close()
461 c->ssl->handler = ngx_http_upstream_keepalive_close; in ngx_http_upstream_keepalive_close()
H A Dngx_http_ssl_module.h20 ngx_ssl_t ssl; member
H A Dngx_http_grpc_module.c31 ngx_uint_t ssl; member
532 u->ssl = (glcf->upstream.ssl != NULL); in ngx_http_grpc_handler()
534 if (u->ssl) { in ngx_http_grpc_handler()
788 if (glcf->ssl) { in ngx_http_grpc_create_request()
4326 conf->upstream.ssl = prev->upstream.ssl; in ngx_http_grpc_merge_loc_conf()
4558 glcf->ssl = 1; in ngx_http_grpc_pass()
4639 if (glcf->upstream.ssl == NULL) { in ngx_http_grpc_set_ssl()
4643 glcf->upstream.ssl->log = cf->log; in ngx_http_grpc_set_ssl()
4653 ngx_ssl_cleanup_ctx(glcf->upstream.ssl); in ngx_http_grpc_set_ssl()
4658 cln->data = glcf->upstream.ssl; in ngx_http_grpc_set_ssl()
[all …]
H A Dngx_http_proxy_module.c94 ngx_uint_t ssl; member
893 u->ssl = (plcf->upstream.ssl != NULL); in ngx_http_proxy_handler()
998 r->upstream->ssl = 1; in ngx_http_proxy_eval()
3352 conf->upstream.ssl = prev->upstream.ssl; in ngx_http_proxy_merge_loc_conf()
3651 plcf->ssl = 1; in ngx_http_proxy_pass()
3664 plcf->ssl = 1; in ngx_http_proxy_pass()
4289 if (plcf->upstream.ssl == NULL) { in ngx_http_proxy_set_ssl()
4293 plcf->upstream.ssl->log = cf->log; in ngx_http_proxy_set_ssl()
4303 ngx_ssl_cleanup_ctx(plcf->upstream.ssl); in ngx_http_proxy_set_ssl()
4308 cln->data = plcf->upstream.ssl; in ngx_http_proxy_set_ssl()
[all …]
/f-stack/app/nginx-1.16.1/src/mail/
H A Dngx_mail_ssl_module.c320 conf->ssl.log = cf->log; in ngx_mail_ssl_merge_conf()
373 ngx_ssl_cleanup_ctx(&conf->ssl); in ngx_mail_ssl_merge_conf()
378 cln->data = &conf->ssl; in ngx_mail_ssl_merge_conf()
380 if (ngx_ssl_certificates(cf, &conf->ssl, conf->certificates, in ngx_mail_ssl_merge_conf()
395 if (ngx_ssl_client_certificate(cf, &conf->ssl, in ngx_mail_ssl_merge_conf()
403 if (ngx_ssl_trusted_certificate(cf, &conf->ssl, in ngx_mail_ssl_merge_conf()
411 if (ngx_ssl_crl(cf, &conf->ssl, &conf->crl) != NGX_OK) { in ngx_mail_ssl_merge_conf()
416 if (ngx_ssl_ciphers(cf, &conf->ssl, &conf->ciphers, in ngx_mail_ssl_merge_conf()
423 if (ngx_ssl_dhparam(cf, &conf->ssl, &conf->dhparam) != NGX_OK) { in ngx_mail_ssl_merge_conf()
438 if (ngx_ssl_session_cache(&conf->ssl, &ngx_mail_ssl_sess_id_ctx, in ngx_mail_ssl_merge_conf()
[all …]
H A Dngx_mail_handler.c168 if (sslcf->enable || addr_conf->ssl) { in ngx_mail_init_connection()
171 ngx_mail_ssl_init_connection(&sslcf->ssl, c); in ngx_mail_init_connection()
199 ngx_mail_ssl_init_connection(&sslcf->ssl, c); in ngx_mail_starttls_handler()
209 if (ngx_ssl_create_connection(ssl, c, 0) != NGX_OK) { in ngx_mail_ssl_init_connection()
222 c->ssl->handler = ngx_mail_ssl_handshake_handler; in ngx_mail_ssl_init_connection()
237 if (c->ssl->handshaked) { in ngx_mail_ssl_handshake_handler()
280 rc = SSL_get_verify_result(c->ssl->connection); in ngx_mail_verify_cert()
289 ngx_ssl_remove_cached_session(c->ssl->session_ctx, in ngx_mail_verify_cert()
384 if (c->ssl) { in ngx_mail_starttls_only()
815 if (c->ssl) { in ngx_mail_close_connection()
[all …]
H A Dngx_mail.c410 addrs[i].conf.ssl = addr[i].opt.ssl; in ngx_mail_add_addrs()
444 addrs6[i].conf.ssl = addr[i].opt.ssl; in ngx_mail_add_addrs6()
H A Dngx_mail_ssl_module.h26 ngx_ssl_t ssl; member
H A Dngx_mail.h39 unsigned ssl:1; member
58 ngx_uint_t ssl; /* unsigned ssl:1; */ member
/f-stack/app/nginx-1.16.1/src/http/
H A Dngx_http_request.c340 hc->ssl = 1; in ngx_http_init_connection()
607 if (c->ssl) { in ngx_http_alloc_request()
788 if (c->ssl->handshaked) { in ngx_http_ssl_handshake_handler()
869 if (c->ssl->handshaked) { in ngx_http_ssl_servername()
934 if (sscf->ssl.ctx) { in ngx_http_ssl_servername()
980 if (c->ssl->handshaked) { in ngx_http_ssl_certificate()
1846 if (c->ssl) { in ngx_http_process_user_agent()
1993 if (c->ssl == NULL) { in ngx_http_process_request()
3162 if (c->ssl) { in ngx_http_set_keepalive()
3239 if (c->ssl) { in ngx_http_keepalive_handler()
[all …]
H A Dngx_http.c1197 ngx_uint_t ssl; in ngx_http_add_addresses() local
1232 ssl = lsopt->ssl || addr[i].opt.ssl; in ngx_http_add_addresses()
1268 addr[i].opt.ssl = ssl; in ngx_http_add_addresses()
1307 if (lsopt->http2 && lsopt->ssl) { in ngx_http_add_address()
1804 addrs[i].conf.ssl = addr[i].opt.ssl; in ngx_http_add_addrs()
1869 addrs6[i].conf.ssl = addr[i].opt.ssl; in ngx_http_add_addrs6()
H A Dngx_http_upstream.h231 ngx_ssl_t *ssl; member
386 unsigned ssl:1; member

12