tokio-rustls
tokio-rustls copied to clipboard
Async TLS for the Tokio runtime
Enables reading early data server-side in an async way, separate from the normal reading method. Please give any suggestions 🙂
hi, I was wondering if TLSAcceptor is able to read TLS1.3 early data? it looks like the early data test does not use TLSAcceptor if so, is there a reason...
I will close this PR and I will consider remove TCP shutdown in next major version. _Originally posted by @quininer in https://github.com/rustls/tokio-rustls/issues/63#issuecomment-2051548148_
https://docs.rs/rustls/latest/rustls/server/struct.ServerConfig.html#structfield.send_half_rtt_data we now support client early data, but do not yet support send 0.5 RTT from server.
Reproduced using a slightly modified version of `examples/client.rs` to allow specifying a path, and reading into a user-provided buffer. The problem was originally noticed via `rusoto` s3 client, which has...
This is my current attempt among others. Both print statements print. I have had intermittent success... its just not stable. Whats the correct way to approach this within the lib...
Currently, tokio-rustls and futures-rustls share very similar code duplicated across two different repositories. Every PR that is opened to one of them must be manually duplicated in other in order...
The README has this example code: https://github.com/rustls/tokio-rustls/blob/63b8d6f10392c1e7a1c81cf3c526c4d4054ff71d/README.md?plain=1#L22-L23 This API was added in `rustls 0.21.6`. However, `Cargo.toml` (for the latest published release) only require `rustls 0.21.0`, leading to compilation errors if...
Is there a way to limit how much time the acceptor is going to wait for the TLS handshake to take place from the client side? If a malicious client...