Commit Graph

2 Commits

Author SHA1 Message Date
d540b302f1 ```
feat(cache): 优化缓存键生成与缓存写入逻辑

- 引入更精确的缓存键计算方式,包含 QTYPE、QCLASS、DO 和 CD 标志
- 实现负面缓存(NXDOMAIN/NODATA)支持,遵循 RFC 2308 规范
- 改进缓存清理机制,在 TTL 为 0 时主动删除过期条目
- 添加日志初始化函数,支持 verbose 模式显示源码位置
- 重构上游查询逻辑,支持 context 控制超时和 TCP 回退
- 增加 ECS(EDNS Client Subnet)剥离选项以增强隐私保护
- 调整命令行参数默认值及日志输出格式,提升可读性与调试体验
```
2025-10-14 10:28:00 +08:00
0840090e5b init 2025-10-14 09:26:29 +08:00