#dns #dnssec #bind #named #dig #rustls #client-server

已弃用 trust-dns-rustls

Trust-DNS 是一个安全可靠的 DNS 库。这是 Trust-DNS 客户端的 rustls TLS 扩展。

48 个版本

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 日

#23 in #dig

Download history 347/week @ 2024-03-17 199/week @ 2024-03-24 447/week @ 2024-03-31 283/week @ 2024-04-07 350/week @ 2024-04-14 370/week @ 2024-04-21 282/week @ 2024-04-28 284/week @ 2024-05-05 281/week @ 2024-05-12 262/week @ 2024-05-19 399/week @ 2024-05-26 404/week @ 2024-06-02 365/week @ 2024-06-09 362/week @ 2024-06-16 333/week @ 2024-06-23 82/week @ 2024-06-30

1,200 每月下载量

MIT/Apache

1.5MB
27K SLoC

概述

注意 此软件包已被弃用,请参阅具有 dns-over-rustls 功能的 trust-dns-proto

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

此库允许与远程 DNS 服务器建立 TLS 连接。它可以替换 Trust-DNS 库中的标准 ClientConnection。它使用 rustls TLS 库进行所有 TLS 通信。

最低 Rust 版本

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

版本控制

Trust-DNS 尽力遵循 semver。在公开的 API 稳定后,Trust-DNS 将升级到 1.0。这并不意味着 Trust-DNS 在 0.x 更新之间升级时一定会破坏。尽可能的情况下,旧 API 将被弃用,并注明替换这些弃用的内容。Trust-DNS 将尽最大努力确保不会因为 API 变更而破坏依赖于它的软件,尽管这不能保证。弃用的接口将在它们被弃用后的至少一个主要版本中维护(如果可能),除升级到 1.0 以外,所有弃用的接口都计划在升级到 1.0 时被移除。

依赖关系

~12–24MB
~445K SLoC