Releases: TochusC/xdns
Releases · TochusC/xdns
v2.0.0 Hyperion
v1.3.0 Narvi
纳维 Narvi
[BREAKING CHANGE] 接口变更,添加新功能,增强可用性。
更新内容
- 添加DNSSECManager接口。
- x1peri添加生成随机DS功能。
3.重命名xperi模块的若干接口,提高辨识度和可用性。 - 修复生成随机DNSKEY和RRSIG的相关代码中的错误。
- 添加示例程序/example/main.go。
- 添加域名标准化和排序功能。
Full Changelog: v1.2.1...v1.3.0
v1.2.1 Rhea
瑞亚 Rhea
- 完全弃用gopacket,全面改用go的内置实现。
- 完全重构GoDNSServer结构。
内容更新
- 增强Protocol类型的String方法以支持字符串表示,更新Responser以打印协议类型信息,并在Send方法中添加数据包大小限制警告
- 修复CreateDNSSECMaterial函数中的变量名错误,将zSKTag更改为kSKTag。
- 更新DNSSECManager的EnableDNSSEC方法。
Full Changelog: v1.2.0...v1.2.1
v1.2.0 Rhea-beta.1
瑞亚 Rhea
- 完全弃用gopacket,全面改用go内置net包。
- 完全重构GoDNSServer结构。
其他更新
- 改善报错输出。
- os.Exit替换为panic。
- 提供更多辅助函数至repsonser和xperi包
待完成工作
- 进一步改善报错。
- 探究os.Exit和panic处理报错。
Full Changelog: v1.1.1-beta.2...v1.2.0-beta.1
v1.2.0 Rhea
瑞亚 Rhea
主要更新
- 完全弃用gopacket,全面改用go内置net包。
- 完全重构GoDNSServer结构。
其他更新
- 改善报错输出。
- os.Exit替换为panic。
- 提供更多辅助函数至repsonser和xperi包
待完成工作
- 完善文档注释
- 进一步改善报错。
- 探究os.Exit和panic处理报错。
Full Changelog: v1.0.0...v1.2.0
v1.1.1-beta.2 Netter
[BREAKING CHANGE]
- 完全弃用gopacket,全面改用go内置net包。
- 完全重构GoDNSServer结构。
其他更新
- 改善报错输出。
- os.Exit替换为panic。
待完成工作
- 更新文档&注释。
- 进一步改善报错。
- 探究os.Exit和panic处理报错。
Full Changelog: v1.1.0-alpha.2...v1.1.1-beta.2
v1.1.0-alpha.2 Netter
[BREAKING CHANGE]
- 完全弃用gopacket,全面改用go内置net包
- 完全重构GoDNSServer结构。
Full Changelog: v1.1.0-alpha.1...v1.1.0-alpha.2
v1.1.1-beta.1 Netter
[BREAKING CHANGE]
- 完全弃用gopacket,全面改用go内置net包。
- 完全重构GoDNSServer结构。
其他更新
- 改善报错输出。
- os.Exit替换为panic。
待完成工作
- 更新文档&注释。
- 进一步改善报错。
- 探究os.Exit和panic处理报错。
Full Changelog: v1.0.0...v1.1.1-beta.1
v1.1.0-alpha.1 Netter
[BREAKING CHANGE]
- 完全弃用gopacket,全面改用go内置net包
- 完全重构GoDNSServer结构。
Full Changelog: v1.0.0...v1.1.0-alpha.1
v1.0.0 Enceladus
v1.0.0 公开版已发布
Full Changelog: v0.3.0...v1.0.0