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日 |
#1581 in 网络编程
384 每月下载量
在 3 个crate中(2个直接使用)
2MB
37K SLoC
概述
Hickory DNS Recursor是一个实现DNS递归解析的库。这目前是实验性的,测试覆盖率低,测试范围尚未确定。
此库可以从一组根(提示)授权开始执行DNS解析。它不需要上游递归解析器来查找DNS中的记录。
注意 此项目已从Trust-DNS更名为Hickory DNS,并已迁移到https://github.com/hickory-dns/hickory-dns组织及其仓库,此crate的二进制文件已从0.24
版本开始迁移至hickory-recursor,对于先前版本请参阅trust-dns-recursor。
最小Rust版本
此项目当前所需的最小rustc版本为1.70
版本控制
Hickory DNS会尽力遵循semver。当公开暴露的API稳定时,Hickory DNS将被提升至1.0版本。这意味着Hickory DNS在0.x更新之间的升级过程中不一定会有破坏。尽可能的情况下,旧API将被弃用,并注明哪些替代了这些弃用。Hickory DNS将尽最大努力,由于API更改而不会破坏依赖它的软件,尽管这不能保证。弃用接口将在它们被弃用后的至少一个主要版本中保持(在可能的情况下),但在升级到1.0时,所有弃用接口都计划被移除。
依赖关系
~6–20MB
~310K SLoC