pengchujin:塔台 1.0.26 修复代理凭据中的 % 被二次解码
针对「代理 URI 凭据含 % 时被解码两次」,pengchujin 确认已在 1.0.26 (65) 修复:代理凭据改用 URLComponents 已解码后的值,`abc%2541` 现在导入为 `abc%41`、`abc%25` 导入为 `abc%`;修复覆盖 Trojan、HTTP/SOCKS、TUIC(userinfo 与 query)及其他标准 URI 方案。
塔台(Tower)作者
共 5 条动态,按原始发布时间排列。
查看人物介绍针对「代理 URI 凭据含 % 时被解码两次」,pengchujin 确认已在 1.0.26 (65) 修复:代理凭据改用 URLComponents 已解码后的值,`abc%2541` 现在导入为 `abc%41`、`abc%25` 导入为 `abc%`;修复覆盖 Trojan、HTTP/SOCKS、TUIC(userinfo 与 query)及其他标准 URI 方案。
针对「无法导入自定义规则」,pengchujin 表示已在 1.0.22 支持 mihomo 子规则(SUB-RULE / sub-rules),这套配置现在可以导入,导出到 mihomo 系客户端正常;其他客户端会被「代理QUIC」组的 PASS-RULE 挡住,这是 mihomo 独有的策略,暂时没有等价写法。
针对「标准 Shadowsocks 插件链接会截断 WebSocket 路径里的分号」,pengchujin 确认修复:SIP003 插件值在导出时(分享链接与 sing-box `plugin_opts`)改为反斜杠转义,解析时支持 v2ray-plugin 与 obfs-local 的转义,像 `/foo;bar` 这样的路径可以完整往返;修复将随下个版本发布。
在塔台 #34(用户 edge369 报告 `brew update` 时出现 “Calling string comparison format for `depends_on macos:` is deprecated”,指向 homebrew-tap 的 Casks/tower.rb 第 12 行)中,pengchujin 说明这是 Homebrew 对旧版 cask 写法的弃用警告,已复现并修复:把 `depends_on macos: ">= :sonoma"` 改…(节选)
pengchujin 表示已调整 sing-box MT 导出,包含在塔台 1.0.15(53)中。这次排查发现 Windows 环境下 IPv6 直连不可达、国内域名的 DNS 走代理而连接走直连,都会造成无法打开或非常慢。现在 sing-box MT 在未明确设置 IPv6 时默认使用 IPv4 DNS 和 IPv4 TUN;标准模式按导出时策略组的默认选择判断直连 DNS,支持嵌套组;全局代理与直接连接模式的 DNS 仍分别处理。请重新导出并导入配置;已有明确保存的 I…(节选)