18个版本 (9个重大更新)

0.10.1 2024年7月6日
0.10.0 2024年3月15日
0.9.1 2023年12月23日
0.8.0 2023年10月19日
0.1.1 2019年2月4日

#179 in 网络编程

Download history 11097/week @ 2024-04-26 7758/week @ 2024-05-03 9319/week @ 2024-05-10 10114/week @ 2024-05-17 9218/week @ 2024-05-24 11025/week @ 2024-05-31 9242/week @ 2024-06-07 9683/week @ 2024-06-14 8806/week @ 2024-06-21 14772/week @ 2024-06-28 19875/week @ 2024-07-05 10537/week @ 2024-07-12 14813/week @ 2024-07-19 21565/week @ 2024-07-26 15461/week @ 2024-08-02 13304/week @ 2024-08-09

每月67,083次下载
用于 14 个包(直接使用8个)

Apache-2.0

48KB
365

tls-listener

Apache 2 License Crate version Docs Build status

此库旨在自动在新的流源(如监听TCP或Unix域套接字)中的每个新连接上初始化TLS连接。

它可以用来轻松地从监听套接字创建TLS连接的Stream。

请参阅示例以获取使用示例。

根据您希望使用的实现,您必须启用以下之一:rustlsnative-tlsopenssl功能。


lib.rs:

异步TLS监听器

此库旨在为新的流源(如监听TCP或Unix域套接字)中的每个新连接自动初始化TLS连接。

功能

  • rustls:支持tokio-rustls后端tls(默认)
  • native-tls:支持tokio-native-tls后端tls
  • tokio-net:tokio套接字类型的实现(默认)
  • rt:依赖于tokio运行时的功能,如SpawningHandshakes

依赖项

~3–14MB
~192K SLoC