Trojan Go Versions Save

Go实现的Trojan代理,支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件,多平台,无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that helps you bypass GFW. https://p4gefau1t.github.io/trojan-go/

v0.8.1

3 years ago
  • URL方案encryption格式改动,新增API选项

  • API Socket泄漏和崩溃修复

  • 标准输入读入问题修复

  • 使用JSON序列化生成配置文件 #136

  • build文件夹更名,Makefile和Dockerfile修改

v0.8.0

3 years ago
  • 修复API的goroutine泄漏

  • 修复Makefile的exe后缀问题

  • 增加大量测试并修复细节问题,增强健壮性

  • 增加标准输入读入配置文件选项

  • 新增客户端URL支持,文档URL方案草案

  • Websocket配置略微改动,"hostname”更名为"host"

  • 修正服务端校验证书逻辑,服务端默认从证书获取合法sni,支持泛域名证书

v0.7.8

3 years ago
  • 新增Makefile

  • TProxy UDP Full-Cone 修复

  • 出站SOCKS5支持

  • 细节修正

v0.7.7

3 years ago
  • 修复TProxy Full-Cone支持,改善效率

  • 改善Socks5 UDP效率

  • 修复服务端IP限制

  • 修复API TLS支持,修正文档

  • 其他细节修正

v0.7.6

3 years ago
  • 修复一个服务端崩溃问题

  • 修复Dial的context问题

  • 修复自定义协议栈多路径问题

  • 修正文档部分内容

v0.7.5

3 years ago
  • HTTP代理支持

  • 修复细微bug

  • 增加用户自定义协议栈

v0.7.4

3 years ago
  • 修复服务端goroutine泄漏

  • 修复tproxy UDP转发

  • 抽象TLS层

v0.7.2

3 years ago

修复Websocket明文模式bug 修复geoip路径问题 继续修复日志问题 新增前置代理支持

v0.7.1

3 years ago

不要将此版本用于生产环境

修复死锁和goroutine泄漏 修复TLS设置 修复日志文件 修复udp转发

v0.7.0

3 years ago

代码完全重构,可能存在潜在问题,不要将这个版本用于生产环境

  • UDP转发支持
  • 添加TProxy支持
  • 修复一个可能导致遭到主动探测识别的风险
  • YAML支持
  • 出于安全性和额外开销的考虑,弃用双重tls和混淆,使用ss-aead替代,以支持抵抗主动探测
  • 修复mux断流问题
  • 弃用证书申请