Skip to content

Releases: easy-docker/smartdns

v2022.04.05

18 Apr 08:50
734cfa6

Choose a tag to compare

Release 36
版本更新:

新增force-qtype-SOA参数,支持指定对应类型的查询请求返回SOA,比如28,65.
未测速的情况,记录audit log
解决一些BUG。

CNAME TTL动态变化。
DNS查询超时时,错误返回SOA。导致请求失败。
修正serve-expired设置的情况,cache未更新问题。
丢弃不带查询类型的请求。
解决ipset在64位机器上失效的BUG。

v2021.08.27

13 Sep 18:41

Choose a tag to compare

版本更新:

  • 解决一些BUG。

smartdns.1.2020.09.08

29 Oct 16:34

Choose a tag to compare

版本更新:

  1. 修正ssl情况下概率crash问题。
  2. 增加缓存持久化功能(cache-persist)。
  3. 增加过期域名回应ttl设置(servie-expired-reply-ttl)参数。

smartdns.1.2020.05.04

31 Jul 07:08

Choose a tag to compare

版本更新:

增加DOT,DOH证书校验机制。(openwrt需安装ca-bundle)
增加查询可靠性,避免查询超时。
解决https内存泄漏问题和修正部分BUG。

smartdns.1.2020.02.25

28 Mar 10:30

Choose a tag to compare

版本更新:

解决几个crash问题。
解决ping测速功能失效的问题。
部分优化以及修正。
注意:

lede或openwrt 19.07之前的系统,请使用
luci-app-smartdns.xxxxxxxxx.xxx.all-luci-compat-all.ipk。
若误安装,请卸载不兼容的luci,重启设备,再安装compat的luci。
近期新增功能列表:

使用javascript重写luci界面,易用性更好。(仅19.07之后版本适用,19.07之前版本请使用compat版本。)
新增serve-expired参数,优化缓存机制,避免查询等待,提升查询速度。(默认未启用)。
新增domain-rules参数,支持设置特定域名的测速模式。
bind新增参数-force-aaaa-soa,支持第二DNS停用IPV6解析。
修改第二DNS默认端口7053为6553.
优化双栈IP优选时的缓存机制,避免查询时延。
部分代码优化以及解决一些BUG。

smartdns.1.2019.12.15

11 Jan 08:05

Choose a tag to compare

smartdns开源,采用GPL V3协议开源
新增功能列表:

  1. 支持设置测速模式speed-check-mode功能,可任意选择ping测速或tcp测速。
  2. bind支持绑定多个端口,且支持不同端口的请求应用不同的规则。参考bind flags参数。
  3. Luci支持第二DNS服务器。
  4. TLS校验支持检查主机名,而不需要校验SPKI。
  5. 优化prefetch性能。
  6. -v参数支持查询版本号。
  7. 解决父子规则包含导致规则失效的问题。
  8. 解决一些BUG和提高稳定性。