EFF 的同期报道记录,GoAgent 维护者 Phus Lu 清空了项目的主要源码仓库,并把仓库描述改为“Everything that has a beginning has an end”。
这发生在 Shadowsocks 原始仓库清空代码三天之后。V2Ray 的初始 README 随后明确把 GoAgent 与 Shadowsocks 被迫删代码的事件写成开发动机;GoAgent 的备份和派生版本并未同时消失。
纪事 ·
2015 年 8 月 GoAgent 主要源码仓库被清空。EFF 的同期报道记录,GoAgent 维护者 Phus Lu 清空了项目的主要源码仓库,并把仓库描述改为“Everything that has a beginning has an end”。
EFF 的同期报道记录,GoAgent 维护者 Phus Lu 清空了项目的主要源码仓库,并把仓库描述改为“Everything that has a beginning has an end”。
这发生在 Shadowsocks 原始仓库清空代码三天之后。V2Ray 的初始 README 随后明确把 GoAgent 与 Shadowsocks 被迫删代码的事件写成开发动机;GoAgent 的备份和派生版本并未同时消失。
核心与界面分离:代理内核与图形客户端分工成型。图形客户端负责导入、订阅、节点与路由管理,代理核心可独立升级,并逐渐支持可切换的多核心结构。
阅读全文多内核与跨平台:一套界面调度多种代理核心。客户端开始同时面对多种订阅、核心与平台;2024 年后,Hiddify 引入 Xray,v2rayN 扩展桌面平台,sing-box 继续完善官方图形客户端与分发渠道。
阅读全文早期可安装客户端:从命令行走向普通用户桌面与手机。Shadowsocks Android 与蓝灯等把代理能力做成面向普通用户的移动或桌面应用,形成协议与服务之外可直接安装操作的早期产品形态。
阅读全文独立原生客户端:紧贴系统网络 API 的代理体验。从 Shadowrocket 开始,Apple 平台工具把规则分流、请求查看、MITM、脚本和系统网络能力组织成完整产品,而不只是为某一个开源核心提供界面。
阅读全文规则配置成为生态:YAML/规则集/订阅的分工。Clash 的规则、策略组与配置方式跨越原始项目生命周期,由 Mihomo 与新的桌面、移动客户端继续承接。
阅读全文2026 年 9 月 Nowhere v2:TLS/TCP 与 QUIC/UDP 双向独立中继。NodePassProject 发布 Nowhere v2.0.0。该 Rust 实现由 Vector 提供本地 SOCKS5 入口、Portal 负责中继与目标访问,并允许每条流独立
阅读全文