5个不稳定版本
0.25.0-alpha.2 | 2024年8月6日 |
---|---|
0.25.0-alpha.1 | 2024年6月16日 |
0.24.1 | 2024年4月18日 |
0.24.0 | 2023年10月14日 |
0.1.0 | 2023年9月26日 |
#209 in 网络编程
363,399次每月下载
用于214个crate (26个直接使用)
1.5MB
29K SLoC
概述
Hickory DNS Proto是Hickory DNS的基础DNS协议库和实现。除非您想直接操作DNS数据包,否则可能不是您想要的库。请参阅Hickory DNS的Resolver、Client或Server以获取更高级别的接口。
注意 此项目已从Trust-DNS更名为Hickory DNS,并已移动到https://github.com/hickory-dns/hickory-dns组织及其仓库,此crate的二进制文件已从0.24
版本开始移动到hickory-proto,对于先前的版本请参阅trust-dns-proto。
最低Rust版本
此项目的当前最低rustc版本为1.70
版本控制
Hickory DNS 尽力遵循 SEMVER。当公开的 API 稳定后,Hickory DNS 将升级到 1.0 版本。这并不意味着 Hickory DNS 在 0.x 更新之间的升级过程中一定会出现不兼容。尽可能的情况下,旧 API 将会弃用,并注明被替换的 API。Hickory DNS 将尽力确保 API 变更不会破坏依赖于它的软件,尽管这不能保证。弃用的接口将在它们被弃用后的至少一个主要版本中保留(如果可能的话),但在升级到 1.0 时,所有弃用的接口都将计划移除。
依赖项
~3–18MB
~296K SLoC