ServerConnection types, instead of using an extension trait. Breaking change: the QUIC API has changed to provide QUIC-specific ClientConnection and.Breaking change: NoClientAuth::new was renamed to boxed.A boxed function was added to both types to easily acquire Breaking change: AllowAnyAuthenticatedClient and AllowAnyAnonymousOrAuthenticatedClient new functions now return Self.Breaking change: remove deprecated methods from Acceptor.The number of tickets sent by a TLS1.3 server is now configurable via.Breaking change: replace webpki::Error appearing in the public API.Error is now non_exhaustive, and so are the PeerMisbehavedError, PeerIncompatibleError and certificate errors.Įspecially note that custom certificate verifiers should move to use the Breaking change: rework rustls::Error to avoid String usage in.Use an Acceptor to decide whether to accept the connection based on information Breaking change: the ClientCertVerifier methods client_auth_mandatory()Īnd client_auth_root_subjects() no longer return an Option.& instead (with the lifetime constrained to the Breaking change: the DistinguishedNames type alias no longer exists the publicĪPI now exports a DistinguishedName type, and theĬlientCertVerifier::client_auth_root_subjects() method now returns a.This is a privacy improvement, see RFC8446 appendix C.4. Reworked to allow storage of multiple TLS1.3 tickets and avoid reuse of them. Breaking change: StoresClientSessions trait renamed to ClientSessionStore and.Rustls now depends on a fork of webpki - rustls-webpki - with a suitably
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |