Releases: nange/easyss
Releases · nange/easyss
Release v2.4.0
Changes
- 重构HTTP(s)协议出口,大幅降低请求延迟,提高稳定性
- 全新Android客户端EasyssTun(更简洁,资源占用更少)
- 实现0-RTT客户端服务器交互,大幅降低请求延迟
- 支持自定义本地tun ip等配置(如存在默认网段冲突的情况下,可自行配置)
- 代理规则新增:自动+屏蔽广告跟踪
- 若干bug修复,依赖更新
Release v2.3.0
Changes
- 改进Ping帧引起的延迟
- 大幅改进http(s)出口的性能表现
- 新增反向自动代理规则,适用于人在国外,需要反向访问国内某些网站
- 重构部分模块,代码更清晰易懂
Release v2.2.0
Changes
- 支持服务端链式代理(
next_proxy_url
配置代理地址) - 配置了直连域名,无需再配置直连ip,通过对应ip访问时,同样可以实现直连
- 支持为本地socks5,http代理设置用户名密码
- 若干依赖更新、代码优化及bug修复
Release v2.1.1
Changes
- 修复使用http出口协议并同时开启系统全局代理时,可能出现UDP请求卡死的问题
Release v2.1.0
Changes
- 自定义直连ip,支持指定CIDR网段
- 多服务器切换,支持指定默认服务器
- 支持禁用TLS加密
- 基于tcp over http(s)技术,实现出口协议支持http(s),可用于easyss-server部署于反向代理之后等特殊场景
- 支持可配置在easyss启动前执行自定义命令以及定期执行自定义命令
- 若干代码优化,bug修复
Release v2.0.0
Changes
- 支持指定自定义直连(IP/域名)列表文件
- 重构托盘功能菜单目录
- 使用系统(HTTP/HTTPS)代理,删除PAC代理
- 重构HTTP代理实现
- 直连DNS服务器从单个改为多个(自动判断选择可用服务器)
- 重构日志打印格式(添加模块前缀)
- 添加Github Action,自动lint,test,build,release
- 添加更多单元测试
- 交互协议更新,更接近HTTP2规范,支持ping帧(通过ping帧,自动判断连接是否可用,连接错误自动获取新连接重试)
- 支持自定义TLS证书
- 更新Go版本为1.20
- 支持禁用系统代理,支持禁用ipv6(默认)
- 若干代码优化,Bug修复,依赖更新
Release v1.5.0
Feature
- 更稳定的全新移动客户端(基于Matsuri)
- 支持基于uTLS的通用tls握手指纹(默认启用,可配置关闭)
- 支持基于Socks5的UDP协议代理
- 支持基于tun2socks的系统全局流量代理(可通过系统托盘开启或命令行开启,需管理员权限)
- 代理系统全局流量时:缓存DNS查询结果加速请求;基于GeoIP/GeoSite,可选自动绕过大陆IP域名
- 内建DNS服务器,支持DNS Forward转发,可用于透明代理部署时使用 (默认关闭,可通过命令行启用)
- 简化并重构http代理实现
- 重命名client-server,remote-server为easyss,easyss-server
Release v1.4.0
Feature
- 全新移动客户端(基于SagerNet)
- 支持多配置文件切换(在client-server目录中,多个配置文件以config开头,自动识别)
- 全新程序图标
- 若干bug修复、代码优化及依赖更新
Release v1.3.0
Feature
- 移动端支持查看日志
- 优化内存重用,减小CPU消耗
- Linux桌面托盘图标菜单支持显示选择项
- 更新依赖项
- 其他一些优化
Release v1.2.0
Feature
- 添加对移动端支持。