Kslr
7e38c78ddf
Merge branch 'master' of https://github.com/v2fly/v2ray-core into v2fly-master
4 years ago
loyalsoldier
f12f76582f
Fix according to staticcheck result
...
staticcheck repo: https://github.com/dominikh/go-tools/tree/master/cmd/staticcheck
4 years ago
loyalsoldier
1fa89b32d4
Format: run go fmt ./...
4 years ago
loyalsoldier
f9175e3bc8
Fix according to go vet results
4 years ago
Shelikhoo
a40727a3dc
added drain for ss and improved vmess drain
4 years ago
Loyalsoldier
ef460f68f8
Adjust Protocol Buffers ( #109 )
...
* Update protoc binary executable files to v3.13.0
* Write proto files in more standard way
* Make go generate & vprotogen compatible with protoc-gen-gofast
* Regenerate pb.go files according to new proto files
* Clean go.sum by running go mod tidy
* Implement mustEmbedUnimplementedServiceServer for gPRC services
4 years ago
Kslr
4bb3e4eb30
Merge pull request #2625 from v2fly/master
...
marge fly
4 years ago
Shelikhoo
437a66b7de
Added Unit Test for VMessAEAD
4 years ago
Kslr
0392312b74
fix undefined: u
4 years ago
Kslr
1fb57ebab0
Merge pull request #2606 from v2fly/master
...
merge fly
4 years ago
Agioi Theodoroi
7bd324dcec
clean up code
4 years ago
Agioi Theodoroi
bbd3988f3d
clean up code
4 years ago
Kslr
50b0fa6ebb
Merge pull request #2416 from sosiska/patch-1
...
Some code optimization
4 years ago
rprx
1432278c2c
Fix typo ( #36 )
4 years ago
Shelikhoo
f19f95af35
Update AEAD design to rely more on AEAD
4 years ago
Roger Shimizu
90af5f19ba
Apply Debian's patch to upstream
4 years ago
Shelikhoo
d06a4d1f50
Added TestsEnabled Settings to enable VMessAEAD test
5 years ago
Shelikhoo
09b81b78c3
regenerate pb data
5 years ago
Shelikhoo
da0b63bc12
allow user to define tests enable for this server
5 years ago
Shelikhoo
870ff52775
Apply Coding Style
5 years ago
Shelikhoo
8c886b4b46
Apply Coding Style
5 years ago
Shelikhoo
a58b20b5b8
Reserve sign bit
5 years ago
Shelikhoo
78d7b4f183
Check replay only for AEAD connection, and later
5 years ago
Shelikhoo
9fc37646b6
Check replay only for AEAD connection
5 years ago
Shelikhoo
6a29fa5fe2
Enable AEAD by Default
5 years ago
Shelikhoo
8d489f6c7c
Make taint acquire lesser lock
5 years ago
Shelikhoo
6007e4cc6f
Detailed AEAD Auth Error
5 years ago
Shelikhoo
9bf07b1f26
VMess AEAD Experiment
5 years ago
Shelikhoo
38e89bd2c7
VMess will Drain Connection On Auth failure
5 years ago
Shelikhoo
8f45736dd3
drain replayed connection
5 years ago
Shelikhoo
34c13f3b27
Detailed code and output
5 years ago
Shelikhoo
944c45a776
Fix not update behavior seed
5 years ago
Shelikhoo
5e59534333
Fix when rolled number is zero
5 years ago
Shelikhoo
13cef19430
Increase Drain Pool
5 years ago
Shelikhoo
ca032dd00f
Drain Connection Based on uuid based behavior seed(skip auth info drain for now)
5 years ago
Shelikhoo
d671780804
Drain Connection Based on Uuid based Behavior seed
5 years ago
Shelikhoo
e0aa18b6f3
Drain Connection with invalid checksum before closing. Emergency fix for weakness described in https://github.com/v2ray/v2ray-core/issues/2523
5 years ago
Kirill Motkov
0fdad6f0fd
Some code optimization
...
* Removed unnecessary `strings.ToLower()`.
* Removed redundant `u` variable.
5 years ago
Kslr
876e2fcc73
Merge pull request #1904 from hex2tan/master
...
fixed add new vmess user bug
5 years ago
fcying
fa926a1d1d
access log add detour tag
5 years ago
hex2tan
3d63ec4e78
fixed add new user bug
...
fixed add new user bug.
when add new user, just add the key(u.email) to the map(v.cache), the value of map is nil.
5 years ago
vcptr
ad4a1a3dc2
show vmess decode errors at warning level
5 years ago
Kslr
2451eedbc4
Merge pull request #1767 from Gondnat/addEmailIntoAccessLog
...
Add email into access log for shadowsocks and vmess
5 years ago
Gondnat
dd048bfb29
add email into access log for shadowsocks, vmess and mux
5 years ago
Kirill Motkov
0401a91ef4
Some code improvements
...
* Rewrite empty string checks more idiomatically.
* Change strings.ToLower comparisons to strings.EqualFold.
* Rewrite switch statement with only one case as if.
5 years ago
Darien Raymond
1531642768
benchmark test for user validator
6 years ago
Darien Raymond
98950d5ada
remove dep of assert lib
6 years ago
Darien Raymond
9d7efdd2e1
confonly
6 years ago
Darien Raymond
bdd71a44b4
remove dep on assert lib
6 years ago
Darien Raymond
1ab94fed79
optimize v2ctl size
6 years ago