#tls #rustls #ktls #linux-kernel #language

ktls

Configures kTLS for tokio-rustls client and server connections

10 stable releases (5 major)

6.0.2 Apr 7, 2025
6.0.1 Sep 26, 2024
6.0.0 Aug 14, 2024
5.0.0 Mar 11, 2024
1.0.1 Oct 21, 2022

#58 in Text editors

Download history 9/week @ 2024-12-30 56/week @ 2025-01-20 12/week @ 2025-01-27 40/week @ 2025-02-03 26/week @ 2025-02-10 4/week @ 2025-02-17 5/week @ 2025-02-24 5/week @ 2025-03-03 1/week @ 2025-03-17 7/week @ 2025-03-24 4/week @ 2025-03-31 154/week @ 2025-04-07

166 downloads per month
Used in loona

MIT/Apache

52KB
989 lines

test pipeline Coverage Status (codecov.io) Crates.io license: MIT/Apache-2.0

ktls

Configures kTLS (kernel TLS offload) for any type that implements AsRawFd, given a rustls ServerConnection.

License

This project is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE and LICENSE-MIT for details.

Dependencies

~13–30MB
~629K SLoC