Skip to content

Latest commit

 

History

History
16 lines (15 loc) · 808 Bytes

File metadata and controls

16 lines (15 loc) · 808 Bytes

issue

  1. 日志输出分级规范 ✅
  2. 测试按规则转发 ✅
  3. 支持geoip ✅
  4. 将freedom的规则修改为direct ✅
  5. 友好退出 ✅
  6. 检查并尽量实现异步 ✅
  7. 检查并尽量实现零成本拷贝 ✅
  8. socks5支持用户认证 ✅
  9. 先加密,再Auth和Bind,避免明文传输,速度也更快 ✅
  10. 重构TlsClientConfig,去掉该结构体 ✅
  11. 将内部转发的数据存储为二进制数组,减少转换过程,以提升性能 ❌ 经分析没必要,原因:1.数据从网络流中读取,一开始是放在读取的缓存中,但是肯定要放在一个持有该数据的地方,在握手过程中不太可能避免复制数据。在传输阶段,已使用tokio的COPY流API
  12. 支持socks5中的udp
  13. 增加GUI,使用iced
  14. 支持http代理