一个修 bug,一个加功能。下面两张卡片,点一下直接跳到对应 PR。
a.com: b.com) 不生效文档说 hosts 能把一个域名映射到另一个域名——比如把节点域名 a.com 指到能解析出真实 IP 的 b.com。但这事只在「DNS 服务」那条路上管用;真正给代理节点拨号用的核心解析器压根没理这种映射,照旧去解析 a.com 自己那个已经失效的 IP,于是节点一直超时连不上。
修复:让核心解析器也跟着跳转去解析 b.com;顺手给 hosts 查找加了防死循环保护(通配符自己指向自己的情况)。
#!MANAGED-CONFIG / #SUBSCRIBED像 Surge、Stash 那样,在配置文件最上面写一行订阅链接。好处是:就算机场以后换了订阅地址的域名,配置自己带着更新源,用户也不会失联。之前 mihomo 把这行当普通注释直接丢掉了。
做法:让 mihomo 解析这一行,并通过 API(GET /configs)暴露给客户端用。刻意保持克制——内核本身不去抓取、不自动更新,订阅管理还是交给图形客户端,这样最可能被上游接受。
go vet / build 全绿。Alpha(mihomo 的开发分支)。