Lines Matching refs:ssl

145     gnutls_session_t ssl;      /* gnutls request/connection context */  member
171 gnutls_deinit(hctx->ssl); in handler_ctx_free()
845 mod_gnutls_verify_cb (gnutls_session_t ssl) in mod_gnutls_verify_cb() argument
847 handler_ctx * const hctx = gnutls_session_get_ptr(ssl); in mod_gnutls_verify_cb()
850 if (gnutls_auth_client_get_type(ssl) != GNUTLS_CRD_CERTIFICATE) in mod_gnutls_verify_cb()
876 rc = gnutls_certificate_verify_peers2(ssl, &hctx->verify_status); in mod_gnutls_verify_cb()
890 crts = gnutls_certificate_get_peers(ssl, &crt_size); in mod_gnutls_verify_cb()
909 (void)gnutls_alert_send(ssl, GNUTLS_AL_FATAL, GNUTLS_A_ACCESS_DENIED); in mod_gnutls_verify_cb()
1362 gnutls_credentials_clear(hctx->ssl); in mod_gnutls_acme_tls_1()
1363 rc = gnutls_credentials_set(hctx->ssl, GNUTLS_CRD_CERTIFICATE, ssl_cred); in mod_gnutls_acme_tls_1()
1372 gnutls_certificate_server_set_request(hctx->ssl, GNUTLS_CERT_IGNORE); in mod_gnutls_acme_tls_1()
1389 if (gnutls_protocol_get_version(hctx->ssl) < GNUTLS_TLS1_2) { in mod_gnutls_alpn_h2_policy()
1524 mod_gnutls_client_hello_hook(gnutls_session_t ssl, unsigned int htype, in mod_gnutls_client_hello_hook() argument
1534 handler_ctx * const hctx = gnutls_session_get_ptr(ssl); in mod_gnutls_client_hello_hook()
1543 if (0 == gnutls_credentials_get(ssl, GNUTLS_CRD_CERTIFICATE, &existing_cred) in mod_gnutls_client_hello_hook()
1570 rc = gnutls_alpn_set_protocols(hctx->ssl, alpn_protos, n, 0); in mod_gnutls_client_hello_hook()
1589 rc = gnutls_session_ticket_enable_server(ssl, &session_ticket_key); in mod_gnutls_client_hello_hook()
1621 gnutls_certificate_server_set_request(ssl, req); in mod_gnutls_client_hello_hook()
1632 rc = gnutls_credentials_set(ssl, GNUTLS_CRD_CERTIFICATE, ssl_cred); in mod_gnutls_client_hello_hook()
2280 if (gnutls_record_get_direction(hctx->ssl)) in mod_gnutls_write_err()
2309 if (gnutls_record_get_direction(hctx->ssl)) in mod_gnutls_read_err()
2323 if (gnutls_safe_renegotiation_status(hctx->ssl)) { in mod_gnutls_read_err()
2334 gnutls_alert_description_t alert = gnutls_alert_get(hctx->ssl); in mod_gnutls_read_err()
2374 gnutls_session_t const ssl = hctx->ssl; in connection_write_cq_ssl() local
2378 int wr = gnutls_record_send(ssl, NULL, 0); in connection_write_cq_ssl()
2389 const size_t lim = gnutls_record_get_max_size(ssl); in connection_write_cq_ssl()
2432 wr = gnutls_record_send(ssl, data, wr_len); in connection_write_cq_ssl()
2463 int wr = gnutls_record_send(hctx->ssl, NULL, 0); in connection_write_cq_ssl_ktls()
2488 gnutls_record_send_file(hctx->ssl, c->file.fd, &c->offset, (size_t)len); in connection_write_cq_ssl_ktls()
2508 int rc = gnutls_handshake(hctx->ssl); in mod_gnutls_ssl_handshake()
2517 gnutls_transport_is_ktls_enabled(hctx->ssl); in mod_gnutls_ssl_handshake()
2557 gnutls_session_t ssl = hctx->ssl; in connection_read_cq_ssl() local
2561 size_t pend = gnutls_record_check_pending(ssl); in connection_read_cq_ssl()
2567 len = gnutls_record_recv(ssl, mem, mem_len); in connection_read_cq_ssl()
2569 } while (len > 0 && (pend = gnutls_record_check_pending(ssl))); in connection_read_cq_ssl()
2612 int rc = gnutls_init(&hctx->ssl, flags); in CONNECTION_FUNC()
2618 rc = gnutls_priority_set(hctx->ssl, s->priority_cache); in CONNECTION_FUNC()
2625 gnutls_handshake_set_hook_function(hctx->ssl, GNUTLS_HANDSHAKE_CLIENT_HELLO, in CONNECTION_FUNC()
2629 gnutls_session_set_ptr(hctx->ssl, hctx); in CONNECTION_FUNC()
2630 gnutls_transport_set_int(hctx->ssl, con->fd); in CONNECTION_FUNC()
2653 rc = gnutls_session_ticket_enable_server(hctx->ssl,&session_ticket_key); in CONNECTION_FUNC()
2701 int rc = gnutls_bye(hctx->ssl, GNUTLS_SHUT_WR); in mod_gnutls_close_notify()
2823 gnutls_session_t ssl = hctx->ssl; in https_add_ssl_client_entries() local
2829 crts = gnutls_certificate_get_peers(ssl, &crt_size); in https_add_ssl_client_entries()
2909 gnutls_session_t ssl = hctx->ssl; in http_cgi_ssl_env() local
2910 gnutls_protocol_t version = gnutls_protocol_get_version(ssl); in http_cgi_ssl_env()
2911 gnutls_cipher_algorithm_t cipher = gnutls_cipher_get(ssl); in http_cgi_ssl_env()
2912 gnutls_kx_algorithm_t kx = gnutls_kx_get(ssl); in http_cgi_ssl_env()
2913 gnutls_mac_algorithm_t mac = gnutls_mac_get(ssl); in http_cgi_ssl_env()