Commit History

Autor SHA1 Mensaxe Data
  Loyalsoldier e46204f828 Chore: fix lint according to golangci-lint errors (#781) %!s(int64=4) %!d(string=hai) anos
  Xiaokang Wang 733c5dea88 Deprecate legacy VMess header with a planned decommission (#717) %!s(int64=4) %!d(string=hai) anos
  Loyalsoldier f94dd11a8c Chore: change module name (#677) %!s(int64=4) %!d(string=hai) anos
  dyhkwong d8bc41e653 support enforcing VMessAEAD via environment variable (#596) %!s(int64=5) %!d(string=hai) anos
  Loyalsoldier b68f943c78 Fix lint according to golangci-lint (#439) %!s(int64=5) %!d(string=hai) anos
  Chinsyo 32e0e6e484 Some minor fix (#430) %!s(int64=5) %!d(string=hai) anos
  loyalsoldier 784775f689 Refine code according to golangci-lint results %!s(int64=5) %!d(string=hai) anos
  Shelikhoo e2e266114a Fix incorrect IV usage which slightly reduced security %!s(int64=5) %!d(string=hai) anos
  loyalsoldier f12f76582f Fix according to staticcheck result %!s(int64=5) %!d(string=hai) anos
  Shelikhoo 8c886b4b46 Apply Coding Style %!s(int64=5) %!d(string=hai) anos
  Shelikhoo 6007e4cc6f Detailed AEAD Auth Error %!s(int64=5) %!d(string=hai) anos
  Shelikhoo 9bf07b1f26 VMess AEAD Experiment %!s(int64=5) %!d(string=hai) anos
  Shelikhoo 38e89bd2c7 VMess will Drain Connection On Auth failure %!s(int64=5) %!d(string=hai) anos
  Shelikhoo 8f45736dd3 drain replayed connection %!s(int64=5) %!d(string=hai) anos
  Shelikhoo 34c13f3b27 Detailed code and output %!s(int64=5) %!d(string=hai) anos
  Shelikhoo 5e59534333 Fix when rolled number is zero %!s(int64=5) %!d(string=hai) anos
  Shelikhoo 13cef19430 Increase Drain Pool %!s(int64=5) %!d(string=hai) anos
  Shelikhoo ca032dd00f Drain Connection Based on uuid based behavior seed(skip auth info drain for now) %!s(int64=5) %!d(string=hai) anos
  Shelikhoo d671780804 Drain Connection Based on Uuid based Behavior seed %!s(int64=5) %!d(string=hai) anos
  Shelikhoo e0aa18b6f3 Drain Connection with invalid checksum before closing. Emergency fix for weakness described in https://github.com/v2ray/v2ray-core/issues/2523 %!s(int64=5) %!d(string=hai) anos
  Darien Raymond 953bfac572 remove unnecessary assignment %!s(int64=7) %!d(string=hai) anos
  Darien Raymond 35ccc3a49c cleanup unnecessary method in serial. %!s(int64=7) %!d(string=hai) anos
  Darien Raymond 815c7f09ba migrate to std lib %!s(int64=7) %!d(string=hai) anos
  Darien Raymond 58e2ed3381 remove closure on ReadFullFrom %!s(int64=7) %!d(string=hai) anos
  Darien Raymond 4fcb39ded9 comments %!s(int64=7) %!d(string=hai) anos
  Darien Raymond cb2658f2bf Revert "pooled session objects" %!s(int64=7) %!d(string=hai) anos
  Darien Raymond 81c9968188 simplify crypto related code %!s(int64=7) %!d(string=hai) anos
  Darien Raymond a89ff38fe6 pooled session objects %!s(int64=7) %!d(string=hai) anos
  Darien Raymond eb05a92592 dont start periodic task until necessary %!s(int64=7) %!d(string=hai) anos
  Darien Raymond 54e1bb96cc introduce in-memory user %!s(int64=7) %!d(string=hai) anos