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

trust-dns-openssl

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

40个版本

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.2.0 2017年11月30日

#15 in #tls-connection

Download history 68/week @ 2024-03-11 36/week @ 2024-03-18 156/week @ 2024-04-01 23/week @ 2024-04-08 30/week @ 2024-04-15 80/week @ 2024-04-22 13/week @ 2024-04-29 12/week @ 2024-05-06 21/week @ 2024-05-13 5/week @ 2024-05-20 114/week @ 2024-05-27 112/week @ 2024-06-03 110/week @ 2024-06-10 97/week @ 2024-06-17 78/week @ 2024-06-24

每月406次下载

MIT/Apache

1.5MB
27K SLoC

概述

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

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

最低Rust版本

该项目当前最低的rustc版本为1.54

版本控制

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

依赖项

~6–8.5MB
~181K SLoC