You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit introduces the ability to dynamically select a TLS
configuration based on the client's TLS hello.
Added `Authority::set_port()`.
Various `Config` structures for listeners removed.
`UdsListener` is now `UnixListener`.
`Bindable` removed in favor of new `Bind`.
`Connection` requires `AsyncRead + AsyncWrite` again
The `Debug` impl for `Endpoint` displays the underlying address in plaintext.
`Listener` must be `Sized`.
`tls` listener moved to `tls::TlsListener`
The preview `quic` listener no longer implements `Listener`.
All built-in listeners now implement `Bind<&Rocket>`.
Clarified docs for `mtls::Certificate` guard.
No reexporitng rustls from `tls`.
Added `TlsConfig::server_config()`.
Added some future helpers: `race()` and `race_io()`.
Fix an issue where the logger wouldn't respect a configuration during error
printing.
Added Rocket::launch_with(), launch_on(), bind_launch().
Added a default client.pem to the TLS example.
Revamped the testbench.
Added tests for TLS resolvers, MTLS, listener failure output.
TODO: clippy.
TODO: UDS testing.
Resolves#2730.
Resolves#2363.
Closes#2748.
Closes#2683.
Closes#2577.
0 commit comments