Commit History

Autor SHA1 Mensaxe Data
  Claire Raymond 771d0225c7 Refactor vmess config %!s(int64=10) %!d(string=hai) anos
  V2Ray 890d185979 Cleanup root directory %!s(int64=10) %!d(string=hai) anos
  V2Ray efb881d73c Remove log level detection during runtime %!s(int64=10) %!d(string=hai) anos
  V2Ray bcffdf0da5 Simplify code %!s(int64=10) %!d(string=hai) anos
  V2Ray 055c8f1833 Move goroutine one level above. %!s(int64=10) %!d(string=hai) anos
  V2Ray 3cb1951dfc Use []byte in pool instead of buffer %!s(int64=10) %!d(string=hai) anos
  V2Ray 9ee73c4f6b Maintain an internal buffer pool to accelerate allocation %!s(int64=10) %!d(string=hai) anos
  V2Ray e7daa4c21c Add size parameter to transport.ReadFrom %!s(int64=10) %!d(string=hai) anos
  V2Ray 3d1a6322bd Remove unnecessary copy in VMess protocol %!s(int64=10) %!d(string=hai) anos
  V2Ray b126c5ce2a Simplify vmess response %!s(int64=10) %!d(string=hai) anos
  V2Ray cd81e5531b reuse outbound connection handler %!s(int64=10) %!d(string=hai) anos
  V2Ray 72b4eeba8b Simpilify configuration files %!s(int64=10) %!d(string=hai) anos
  V2Ray 78daf8a879 format code %!s(int64=10) %!d(string=hai) anos
  V2Ray be59463fd0 Actually use UDP relay %!s(int64=10) %!d(string=hai) anos
  V2Ray c61ddc7028 build break %!s(int64=10) %!d(string=hai) anos
  V2Ray aa4d897a21 Leverage v2net functions %!s(int64=10) %!d(string=hai) anos
  V2Ray 5c4b149d48 UDP support %!s(int64=10) %!d(string=hai) anos
  V2Ray cd42e5551c Remove VMess UDP %!s(int64=10) %!d(string=hai) anos
  V2Ray 76563cb7c7 simplify udp handling %!s(int64=10) %!d(string=hai) anos
  V2Ray 51c2a2b880 build break %!s(int64=10) %!d(string=hai) anos
  V2Ray a78dbe7133 Close connection more aggressively. %!s(int64=10) %!d(string=hai) anos
  V2Ray bb442b4f83 Fix usage of Mutex %!s(int64=10) %!d(string=hai) anos
  V2Ray 3fbae6795a Switch to Mutex for better readability %!s(int64=10) %!d(string=hai) anos
  V2Ray ec83281d18 Parse config just once %!s(int64=10) %!d(string=hai) anos
  V2Ray 787df1ab9b Reduce memory allocation in vmess. %!s(int64=10) %!d(string=hai) anos
  V2Ray 4874cd54a4 Introduce Packet to unify TCP and UDP communication %!s(int64=10) %!d(string=hai) anos
  V2Ray bd35793cf8 Don't random pick if there is only one vnext or user %!s(int64=10) %!d(string=hai) anos
  V2Ray a51d64a102 More information when vmess auth fails. %!s(int64=10) %!d(string=hai) anos
  V2Ray cb16047cf0 prefer interface over struct %!s(int64=10) %!d(string=hai) anos
  V2Ray 823cbf1509 Split Address struct to save some bytes %!s(int64=10) %!d(string=hai) anos