发布日期: 2024-07-29
版本号: v1.11.3

此版本包含新功能、错误修复及软件包更新,并整合了之前1.11.2版本的所有变更内容以解决部署问题。主要新增功能包括:_forward_插件在收到异常上游响应时发送含TC标志的空响应促使客户端改用TCP重试;_rewrite_插件支持重写响应状态码;_dnstap_插件可向extra字段添加元数据。贡献者包括Amila Senadheera、Ben Kochie等21位开发者。重要更新涉及:优化tls插件路径识别、auto插件目录读取警告机制、etcd客户端新增保活参数、缓存插件修复CD位校验及TTL解析问题、forward插件修正健康检查域名逻辑、rewrite插件修复并发CNAME重写问题、DNS64无后续插件时返回RcodeServerFailure、日志标志改为可设变量、Go版本升级至1.21、日志锁改用原子布尔值提升性能、启用Prometheus原生直方图等功能改进。

更新内容 (中文)

本次发布包含一些新功能、错误修复及软件包更新。由于之前版本的部署问题,1.11.2 版本的所有变更功能均已包含在此次发布中。

新功能包括:

  • forward 插件收到溢出的畸形上游响应时,现在将向客户端发送设置了截断(TC)位的空响应,以提示客户端通过 TCP 重试。
  • rewrite 插件现在支持重写响应码。
  • dnstap 插件现在支持向 dnstap 的 extra 字段添加元数据。

贡献者

Amila Senadheera、 Ben Kochie、 Benjamin、 Chris O’Haver、 Grant Spence、 John Belamaric、 Keita Kitamura、 Marius Kimmina、 Michael Grosser、 Ondřej Benkovský、 P. Radha Krishna、 Rahil Bhimjiani、 Sri Harsha、 Tom Thorogood、 Willow (GHOST)、 Yong Tang、 Yuheng、 Zhizhen He、 guangwu、 journey-c、 pschou、 Ted Ford

重要变更

更新内容 (原始)

This release contains some new features, bug fixes, and package updates. Because of the deployment issues with the previous release, all changed features from 1.11.2 have been included in this release. New features include:

  • When the forward plugin receives a malformed upstream response that overflows, it will now send an empty response to the client with the truncated (TC) bit set to prompt the client to retry over TCP.
  • The rewrite plugin can now rewrite response codes.
  • The dnstap plugin now supports adding metadata to the dnstap extra field.

Brought to You By

Amila Senadheera, Ben Kochie, Benjamin, Chris O’Haver, Grant Spence, John Belamaric, Keita Kitamura, Marius Kimmina, Michael Grosser, Ondřej Benkovský, P. Radha Krishna, Rahil Bhimjiani, Sri Harsha, Tom Thorogood, Willow (GHOST), Yong Tang, Yuheng, Zhizhen He, guangwu, journey-c, pschou Ted Ford

Noteworthy Changes

下载链接