#dns #tls-connection #dnssec #named #dig #bind #client-side

trust-dns-native-tls

Trust-DNS 是一个安全可靠的 DNS 库。这是 Trust-DNS 客户端使用 native-tls 进行 TLS 的扩展。

45 个版本

0.21.1 2022 年 2 月 28 日
0.21.0-alpha.42021 年 10 月 13 日
0.20.4 2022 年 2 月 2 日
0.20.3 2021 年 5 月 15 日
0.1.1 2017 年 5 月 17 日

#13 in #tls-connection

Download history 98/week @ 2024-03-11 54/week @ 2024-03-18 166/week @ 2024-04-01 31/week @ 2024-04-08 41/week @ 2024-04-15 106/week @ 2024-04-22 17/week @ 2024-04-29 21/week @ 2024-05-06 39/week @ 2024-05-13 8/week @ 2024-05-20 131/week @ 2024-05-27 121/week @ 2024-06-03 117/week @ 2024-06-10 97/week @ 2024-06-17 90/week @ 2024-06-24

每月 435 次下载

MIT/Apache

1.5MB
27K SLoC

概览

Trust-DNS Native-TLS 是一个实现 DNS over TLS 协议和客户端功能的库。

此库允许建立到远程 DNS 服务器的 TLS 连接。它可以替换 Trust-DNS 库中的标准 ClientConnection。这允许使用主机默认 TLS 库来处理 TLS 通信。

最低 Rust 版本

此项目的当前最低 rustc 版本是 1.54

版本控制

Trust-DNS 尽力遵循 semver。当公共暴露的 API 稳定时,Trust-DNS 将升级到 1.0。这并不意味着 Trust-DNS 在 0.x 更新之间升级时一定会破坏。尽可能,旧 API 将被弃用,并注明哪些替代了这些弃用。Trust-DNS 将尽力确保由于 API 变更而不会破坏依赖于它的软件,尽管这不能保证。弃用的接口将在它们被弃用后至少维护一个主要版本(尽可能),但在升级到 1.0 时,所有弃用的接口都将计划被移除。

依赖项

~5–16MB
~236K SLoC