作者发言 · 第 4 页

共 778 条动态,当前显示 30 条

作者发言

按原始发布时间排序

Leadaxe 将 Tailscale 的 AWG 传输提案留待 sing-box 1.15 迁移后处理

摘要:在 sing-box-lx #63 的 Tailscale AWG 传输提案讨论中,Leadaxe 表示会在该分支迁移到 sing-box 1.15 后再回看:上游在 1.15 移除 gVisor 和 with_gvisor 构建标签,SagerNet 固定的 Tailscale 版本也重写了 tsnet 与 netstack,因此该分支的构建标签和依赖补丁届时都需要重新适配。

Leadaxe 说明旧 Linux DNS Polkit 规则需补充缓存刷新授权

摘要(节选):Leadaxe 确认 singbox-launcher 使用的 1.14.4-lx.24 及更新内核带有上游 sing-tun 改动,会在网络变化时调用 resolvectl flush-caches。英俄故障排查文档已列出五项授权动作,并改为说明启动、停止和网络变化时可能出现提示。使用原四项规则的管理员需加入 org.freedesktop.resolve1.flush-caches;Polkit 会自动读取变更,无需重新登录。规则仍保留在 issue 中,属于管理员的系统…

Leadaxe 说明 sing-box-lx 已实现 Go 运行时内存限制模式,尚待设备验证

摘要(节选):在 sing-box-lx #62 的讨论中,Leadaxe 表示相关实现已提交到 lx 分支,尚未进入 tag。新增 Status.MemoryRuntime 表示 Go 运行时占用,原 Memory 仍表示进程 RSS;内部选项 OomMemoryLimitHeap 默认关闭,显式启用且限制大于零时按运行时占用判断阈值,并继续监测系统可用内存,没有新增配置键。作者还纠正了把该设备发热归因于 GC 软限制的推断,称相关包已有 9 项单元测试,但尚未设备验证,需在 tag 后…

Leadaxe:sing-box-lx v1.14.4-lx.28 修复 masque 停止卡死与 cache.db 释放

摘要(节选):在 sing-box-lx #61 的修复说明中,Leadaxe 表示 v1.14.4-lx.28 同时处理两类停止卡死:为 masque 经 detour 的 quic 连接补真实读超时并在关闭时取消连接、释放会话;cache.db 的 CacheFile.Release 改为幂等,补写 FakeIP metadata,并用按路径注册表在新 Box 打开前释放旧实例。原文称 release build running,设备尚未复核,LxBox 删除 cache.db 后重试…

wonfen:Clash Verge Rev DNS 覆写开关与 Merge 配置判断的更正

摘要:在 Clash Verge Rev #8431 的后续更正中,wonfen 说明本例 nameserver-policy 来自 Merge,因此未出现订阅确认弹窗属正常;真正控制 dns_config.yaml 合并的是设置页「DNS 覆写」,弹窗中的「启用 DNS」只写入 dns.enable。还指出缺少 proxy-server-nameserver 时 respect-rules 配置可能被内核拒绝、回退为空只是推断,并要求按实际开关和配置继续核对。

Max Lv:AnyTLS 应拒绝未生效的 ECH 与客户端证书选项

摘要:Max Lv 在 meow-rs #870 指出,AnyTLS 当前静默忽略 ech-opts,用户以为已启用 ECH 时握手仍会明文发送 SNI;certificate/private-key 等客户端证书选项也可能被忽略。其提议在配置加载时像 hysteria2 一样拒绝无法实现的 ech-opts,并对其他忽略字段发出 warn;只有 ECH 和客户端证书会改变安全属性。

pengchujin:Aerial 任务清理与进程复活存在时序竞态

摘要:在 Aerial #722 的复测中,pengchujin 记录同型号 Android 14 上清理任务后进程可能要 12–30 秒才复活:通知监听约 0.86 秒重绑拉起 Aerial,却可能被同一次 removeTask/forceStopPackage 在约 0.95 秒再次杀掉,之后依赖 10 秒或约 27 秒系统重试。任务中心无锁且 Aerial 无法拦截小米主页键,建议清理后台时不要选 Aerial,或清理后按主页键等待其恢复。

wonfen:Clash Verge Rev 的 DNS 覆写状态字段与 respect-rules 配置要求

摘要(节选):在 Clash Verge Rev #8431 的 DNS 问题讨论中,wonfen 说明,订阅含受保护 DNS 字段时,开启 DNS 覆写需要按订阅确认;相关字段变化后须重新确认,未确认时不合并 dns_config.yaml。enable_dns_settings 是旧字段,实际状态看 profile_dns_settings。mihomo 的 respect-rules: true 必须同时配置 proxy-server-nameserver,否则会拒绝配置,作者已在 …

kenzok8:daed 缺少 china-list 时可临时改用 cn 或切回 Loyalsoldier 数据源

摘要:针对 openwrt-daede #109 中 geosite.dat 缺少 china-list、配置重载失败的问题,kenzok8 给出两个临时办法,二选一:把 geosite:china-list 改成 geosite:cn,路由规则和 DNS 分流都检查;或在「更新」里把 geo 源选择为默认的 Loyalsoldier(不要选 v2fly),更新后再启动 daed。作者推荐第一种,称其不受换源或刷机影响。

whalechoi:AsteriskBOX 的 VPN Service 独立进程重构进入 main

摘要(节选):在 AsteriskBOX PR #41 下,whalechoi 说明,VPN Service 独立 :vpn 进程的方向已在 main 落地,并保留原贡献者署名。重构继续通过 libbox 的 command.sock 控制核心,不新增 TCP 控制监听;启停通过 ResultReceiver 返回,隧道存活改由加锁的 vpn-session 文件判断。开机及 always-on 恢复把启动交回 App 进程,:vpn 不接触 App 日志文件。该 PR 因已有替代实现而关…

Clash by Hako:加密 MITM 插件让用户失去代码可见性与 HTTPS 解密控制

摘要:Clash by Hako 警告,获得 HTTPS 解密权限的 MITM 插件可以读取和改写明文流量并自行联网;插件一旦加密,用户无法审查脚本,只能信任每次自动更新,抓包也难以发现条件触发行为。文章建议不要给看不见代码的插件解密权限,敏感网站排除在外,不用时关闭 HTTPS 解密。

liandu2024:Facebook 图片问题仍需复核 IPv4 降级路径

摘要:在 Open-Box #366 的 Facebook 图片/评论加载问题讨论中,liandu2024 说明,“交给节点”且节点没有 IPv6 能力时失败属于该模式的限制;节点 IPv6 正常,但“降级 IPv4”后无法加载图片的情况,仍需复核地址族降级路径。关闭 IPv6 只能作为对照、不能替代修复;“不进内核直连放行”改变了出口路径,不能据此宣布代理路径正常。他表示 v0.1.384 主要更新负载均衡,未将该问题列为已修复,Issue 继续保持打开。

liandu2024:Open-Box Windows NRPT 修复与 Android 升级需分别验证

摘要:在 Open-Box #549 中,liandu2024 说明,Windows scoped NRPT DNS 修复从 0.1.383 起已包含,验证该项不要求升级 Android。若要使用当次新增的客户端负载均衡,可覆盖安装 Android 0.1.384 并保留原配置。#726 的 X 发帖/YouTube 原业务尚未确认恢复,不能把这次升级或 Windows DNS 修复当成 #726 已解决;两个问题继续分别复测。

alireza0 说明 s-ui 暂不采用发布签名的原因

摘要:在 s-ui #1303 的发布签名建议中,alireza0 表示暂不采用:保存在 GitHub Actions 的签名密钥或绑定仓库工作流的无密钥证明,仍可由控制账号的人使用,不能覆盖该账号被攻破的情形;他认为离线密钥才可覆盖,但需逐次手动签名。他还说明,面板更新使用与 root 执行的 install.sh 相同的 GitHub Release,只在管理员点击时运行,不会自动更新。

alireza0:s-ui 保留订阅凭据设计,建议使用不可猜测的客户端名

摘要:在 s-ui #1302 中,alireza0 决定维持现有设计:客户端名默认是随机 8 字符,改用专门令牌会更换现有订阅链接,并影响按名称构造链接的第三方工具。他不采用失败查询的单 IP 限流,理由是 CGNAT、CDN 或反向代理下可能连带封锁正常用户,而多地址攻击者仍可绕过。他建议有此需求的部署保留生成的客户端名或其他不可猜测名称,并设置自定义 subPath 与 subDomain。

Loon:计划限制加密插件能力并默认关闭、增加来源白名单

摘要:LoonNews 预告将限制加密插件的能力(例如禁止网络请求),在安装前更显眼展示风险和重定向等复写,默认关闭并要求阅读条款后才能启用,同时只允许用户许可域名订阅加密插件。以上是接下来计划,尚非已发布行为。

Surge 说明 iOS 6 的免费更新范围、订阅功能与试用安排

摘要:Surge 官方 TestFlight 频道说明,iOS 6 当时已开放 TestFlight 测试,6.0 是免费更新;新增功能中的新首页、配置历史和 MCP 服务器需要有效的更新订阅,订阅已过期的用户可免费试用全部功能 7 天,再决定是否续订。公告还说明蓝紫配色自 2018 年 Surge v3 延续至今,iOS 6 在此基础上融合 Surge Mac 6 与 Liquid Glass 的设计语言。

pengchujin:Aerial 1.72–1.74 需手动安装新版,才能获得安装器回退

摘要:pengchujin 在 Aerial #1004 中说明,1.72 起应用内升级改用安装会话,部分电视接到会话却不弹确认页;1.75 已增加会话数秒无反应时转用系统安装器的退路。但升级运行的是当前已安装版本的代码,1.72–1.74 尚无这项退路,因此需先手动覆盖安装一次新版,之后才能在电视上直接升级。作者转述用户确认:重装 1.75 后,升级至 1.76 数秒后出现了安装界面。

liandu2024 说明 Open-Box 内核及客户端内核侧源码的提供范围

摘要:liandu2024 在 Open-Box #763 中说明,v0.1.383 使用 sing-box-1.14.4-openbox-35,Release 提供修改后的内核源码包、SHA256 文件及客户端内核侧源码。他称已重新下载并核对内核源码包,检查其中含修改后的 sing-box 源码、Go 依赖清单及 GPL 许可证;应用界面等私有代码不包含在这些包内。作者将请求按 completed 结案。

Leadaxe 解释 DNS group 使用独立 hosts 字段及本地优先应答

摘要(节选):Leadaxe 在 sing-box-lx #60 中说明,hosts 使用组的独立字段,不放入 servers;理由是它没有网络延迟、健康状态或恢复过程。按配置顺序先查 hosts,命中时原样返回,包括仅有另一地址族时的空 NOERROR;未命中则沿用原网络选择路径。hosts 不参与胜负、扇出或生存模式,不出现在 GetDNSGroups 中;servers 仍须非空,内含 hosts 仍会被拒绝。他在该评论发出时称改动已合入 lx、将随下一稳定标签发布,并注明已做单元测…

SmartDNS PR:修复共享标志修改与叶节点容量检查

摘要:Polaris 维护者说明两项正确性修复已包含在 commit `6f2a7b3`:修改前复制共享 flags,删除叶节点前检查容量并在需要时解除共享叶节点;回归测试覆盖这些修复。存储优化和测量范围已分开描述,完整 sanitizer 限制仍未解决,相关上游工作流等待维护者批准。

Open-Box:记录已发送数据后的 TLS 与首下行中断边界

摘要:Open-Box 作者记录一次上行 1954B、下行 0、约 39 秒后结束的原始网络故障,并说明 v0.1.382 对 #761 的备用 lane 只在 Dial 尚未成功时执行,不能覆盖已发送上游数据后的 TLS 或首下行阶段;当前仍需对齐错误传播和候选状态,不能对已发送数据盲目重试。

Open-Box:真实电脑 HTTPS 超时纳入旁路由故障复现

摘要:Open-Box 作者确认真实电脑经旁路由访问百度 HTTPS 约 5 秒超时,默认网关为旁路由、接口为 en0;这补齐了不能只用 ping 判断 TCP 可用性的关键证据。该场景将优先对齐真实 LAN 的源地址、旁路标记、conntrack 和回包路径,虚拟探测的 HTTP 200 不能替代实际验收,当前仍保持打开。