Home
last modified time | relevance | path

Searched refs:QUIC_TLS (Results 1 – 6 of 6) sorted by relevance

/src/crypto/openssl/include/internal/
H A Dquic_tls.h15 typedef struct quic_tls_st QUIC_TLS; typedef
90 QUIC_TLS *ossl_quic_tls_new(const QUIC_TLS_ARGS *args);
92 void ossl_quic_tls_free(QUIC_TLS *qtls);
94 int ossl_quic_tls_configure(QUIC_TLS *qtls);
97 int ossl_quic_tls_tick(QUIC_TLS *qtls);
99 void ossl_quic_tls_clear(QUIC_TLS *qtls);
101 int ossl_quic_tls_set_transport_params(QUIC_TLS *qtls,
105 int ossl_quic_tls_get_error(QUIC_TLS *qtls,
110 int ossl_quic_tls_is_cert_request(QUIC_TLS *qtls);
111 int ossl_quic_tls_has_bad_max_early_data(QUIC_TLS *qtls);
[all …]
/src/crypto/openssl/ssl/quic/
H A Dquic_tls.c65 QUIC_TLS *qtls;
122 rl->qtls = (QUIC_TLS *)rlarg; in quic_new_record_layer()
605 QUIC_TLS *qtls = add_arg; in add_transport_params_cb()
627 QUIC_TLS *qtls = parse_arg; in parse_transport_params_cb()
633 QUIC_TLS *ossl_quic_tls_new(const QUIC_TLS_ARGS *args) in ossl_quic_tls_new()
635 QUIC_TLS *qtls; in ossl_quic_tls_new()
657 void ossl_quic_tls_free(QUIC_TLS *qtls) in ossl_quic_tls_free()
665 static int raise_error(QUIC_TLS *qtls, uint64_t error_code, in raise_error()
712 int ossl_quic_tls_configure(QUIC_TLS *qtls) in ossl_quic_tls_configure()
751 int ossl_quic_tls_tick(QUIC_TLS *qtls) in ossl_quic_tls_tick()
[all …]
H A Dquic_channel_local.h49 QUIC_TLS *qtls;
/src/crypto/openssl/doc/designs/quic-design/
H A Dquic-tls.md9 QUIC_TLS Object
12 A QUIC-TLS handshake is managed by a QUIC_TLS object. This object provides
16 QUIC_TLS *ossl_quic_tls_new(const QUIC_TLS_ARGS *args);
19 The `ossl_quic_tls_new` function instantiates a new `QUIC_TLS` object associated
34 void ossl_quic_tls_free(QUIC_TLS *qtls);
41 int ossl_quic_tls_tick(QUIC_TLS *qtls);
114 * exceed the lifetime of the QUIC_TLS object.
130 record. QUIC handles this differently and so the QUIC_TLS object will intercept
134 parameters". These transport parameters are opaque to the `QUIC_TLS` object. It
141 QUIC_TLS Implementation
[all …]
H A Dglossary.md199 **QTLS**, **QUIC_TLS**: Implements the QUIC handshake layer using TLS 1.3,
/src/crypto/openssl/ssl/
H A Dssl_local.h1311 QUIC_TLS *qtls;