👎Deprecated since 3.1.0: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the
agave-unstable-api crate feature must be specified to acknowledge use of an interface that may break without warning.Expand description
Collection of TLS related code fragments that end up popping up everywhere where quic is used. Aggregated here to avoid bugs due to conflicting implementations of the same functionality.
Structs§
- Quic
Client Certificate Deprecated - Skip
Client Verification Deprecated - Implementation of
ClientCertVerifierthat ignores the server certificate. Yet still checks the TLS signatures. - Skip
Server Verification Deprecated - Implementation of
ServerCertVerifierthat ignores the server certificate. Yet still checks the TLS signatures. This is useful for turbine (where server verification is not feasible) and for tests Logic mostly copied from rustls examples.
Functions§
- crypto_
provider Deprecated - get_
pubkey_ from_ tls_ certificate Deprecated - new_
dummy_ x509_ certificate Deprecated - socket_
addr_ to_ quic_ server_ name Deprecated - Translate a SocketAddr into a valid SNI for the purposes of QUIC connection
- tls_
client_ config_ builder Deprecated - tls_
server_ config_ builder Deprecated