v2ray 98cc28a4c4 leverage dice.Roll %!s(int64=9) %!d(string=hai) anos
..
raw 7f661f5215 rename Error to Err %!s(int64=9) %!d(string=hai) anos
account.go 3f9cb1136a allow dynamic type of user accounts %!s(int64=9) %!d(string=hai) anos
account_json.go 3f9cb1136a allow dynamic type of user accounts %!s(int64=9) %!d(string=hai) anos
encoding.go cba26dabe8 more protocol implementation %!s(int64=9) %!d(string=hai) anos
errors.go 7f661f5215 rename Error to Err %!s(int64=9) %!d(string=hai) anos
headers.go 72fb5a256c send reuse option in header %!s(int64=9) %!d(string=hai) anos
headers_test.go 7a082ce63a update test %!s(int64=9) %!d(string=hai) anos
id.go b5f43031d4 refactor alter id generation %!s(int64=9) %!d(string=hai) anos
id_test.go ab39750ceb Remove serial.Bytes %!s(int64=9) %!d(string=hai) anos
time.go 98cc28a4c4 leverage dice.Roll %!s(int64=9) %!d(string=hai) anos
time_test.go fc63f0432c simplify testing %!s(int64=9) %!d(string=hai) anos
user.go 3f9cb1136a allow dynamic type of user accounts %!s(int64=9) %!d(string=hai) anos
user_json.go 3f9cb1136a allow dynamic type of user accounts %!s(int64=9) %!d(string=hai) anos
user_json_test.go 3f9cb1136a allow dynamic type of user accounts %!s(int64=9) %!d(string=hai) anos
user_validator.go 67ac925ee7 refactor bytes functions %!s(int64=9) %!d(string=hai) anos