vcptr
c022ce610e
add doc under external
2019-10-19 10:38:27 +08:00
vcptr
fa0a21f0dd
external module refraction-networking/utls use mod version
2019-10-19 10:22:49 +08:00
vcptr
5d9e2e69a9
external module gorilla/websocket use mod version
2019-10-19 10:05:40 +08:00
Kslr
31a647bcf0
Merge pull request #1950 from keepalivesrc/patch-2
...
Websocket Read Limit Fix
2019-10-18 17:54:04 +08:00
keepalivesrc
01c7bba529
Delete conn_test.go
2019-10-16 16:58:07 -07:00
keepalivesrc
3b2d63d8d3
update TestReadLimit sub-test
2019-10-16 16:52:41 -07:00
Nicholas Wang
37d051f5e5
Merge pull request #6 from nicholascw/master
...
new group link in release/doc/readme.md
2019-10-16 16:18:52 -05:00
Nicholas Wang
1e49ba3b0f
new group link
2019-10-16 16:18:09 -05:00
Nicholas Wang
607425b9bb
Merge pull request #1951 from nicholascw/master
...
new telegram group link in release/doc/readme.md
2019-10-16 16:15:54 -05:00
Nicholas Wang
bc828b2986
new telegram group link
2019-10-16 16:14:23 -05:00
Kslr
0d213ff077
Merge pull request #1949 from keepalivesrc/patch-1
...
fix typos
2019-10-17 03:19:57 +08:00
keepalivesrc
96dc2c1c81
websocket Read Limit Fix
...
This fix addresses a potential denial-of-service (DoS) vector that can cause an integer overflow in the presence of malicious WebSocket frames.
The fix adds additional checks against the remaining bytes on a connection, as well as a test to prevent regression.
Credit to Max Justicz (https://justi.cz/ ) for discovering and reporting this, as well as providing a robust PoC and review.
* bugfix: fix DoS vector caused by readLimit bypass
* bugfix: payload length 127 should read bytes as uint64
* bugfix: defend against readLength overflows
2019-10-16 01:14:01 -07:00
keepalivesrc
ac481e6842
fix typos
2019-10-16 01:04:35 -07:00
nullptr
ed1ade4266
Add SO_REUSEPORT (kernel level load balance) support
2019-10-13 12:12:49 +08:00
Kslr
dc6a253056
Merge pull request #1936 from v2fly/go113
...
Go113
2019-10-10 18:41:21 +08:00
vcptr
51f41743f9
mod tidy
2019-10-10 15:24:23 +08:00
vcptr
6233a1e6d9
ci script use -insecure flag too
2019-10-10 15:14:50 +08:00
vcptr
45afb53614
update mods
2019-10-10 15:05:27 +08:00
vcptr
8759e28890
update for go1.13+
2019-10-10 14:56:01 +08:00
Kslr
501b704719
Merge pull request #1933 from felixonmars/patch-2
...
Correct a typo in port.go
2019-10-09 08:10:10 +08:00
Felix Yan
b94e3ced7a
Correct a typo in port.go
2019-10-09 06:06:47 +08:00
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.
2019-09-26 13:48:52 +08:00
lucus lee
3b087bf8c4
Fix self-signed certificates on Windows
2019-09-22 22:15:27 +09:00
Kslr
e9f53059b1
Merge pull request #1863 from v2fly/fixlevel
...
show vmess decode errors at warning level
2019-09-07 18:18:00 +08:00
vcptr
ad4a1a3dc2
show vmess decode errors at warning level
2019-08-27 09:29:29 +08:00
Kslr
197793dc49
Merge pull request #1850 from yuanmomo/master
...
fix a crash problem
2019-08-20 09:50:29 +08:00
aaaaa
5ab4f5ab9a
fix a crash problem of fetching user from a nil request which returned by shadowsocks failed to read IV
2019-08-19 18:03:35 +08:00
Xiaokang Wang
adc9073d3d
Merge pull request #1810 from winguse/patch-1
...
fix segment fault when use api remote config
2019-08-15 12:51:33 +08:00
Kslr
8115221414
Merge pull request #1837 from yuanmomo/fix-v2ctl-http-client-error
...
blank row between build and package
2019-08-08 12:50:10 +08:00
yuanmomo
95f1a4d466
blank row between build and package
2019-08-08 12:27:39 +08:00
Kslr
1b87ecae3d
Merge pull request #1836 from v2fly/fix
...
fix: !confonly missing in http client
2019-08-07 14:54:14 +08:00
vcptr
27da2d139f
fix: !confonly missing in http client
2019-08-07 14:49:29 +08:00
Kslr
f364173e70
Merge pull request #1813 from flyxl/master
...
Support http outbound
2019-07-24 22:22:04 +08:00
Kslr
087415850b
Merge pull request #5 from fcying/access_detour_log
...
access log add detour tag
2019-07-24 22:08:57 +08:00
wuxiaolong
acde5a55b6
Rewrite comments in English
2019-07-24 22:08:21 +08:00
wuxiaolong
97764114ea
Support http outbound
2019-07-24 09:15:05 +08:00
Yingyu Cheng
1b1146dbaa
fix segment fault when use api remote config
2019-07-20 16:54:58 +08:00
Kslr
0f2db9d7f7
Merge pull request #1802 from v2fly/pkg
...
user-package.sh custom codename; add more progress notice
2019-07-15 16:20:13 +08:00
vcptr
5b7bf02daf
user-package.sh custom codename; add more progress notice
2019-07-15 13:32:49 +08:00
Xiaokang Wang
54c7483964
Merge pull request #1794 from v2fly/sysstat
...
add StatsService.GetSysStats
2019-07-14 13:17:58 +08:00
vcptr
fcb3896a33
add doc about timeout
2019-07-14 12:59:35 +08:00
Kslr
2451eedbc4
Merge pull request #1767 from Gondnat/addEmailIntoAccessLog
...
Add email into access log for shadowsocks and vmess
2019-07-13 22:50:35 +08:00
Kslr
acbb41b407
Merge pull request #1800 from v2fly/pkg
...
add user-package.sh
2019-07-13 20:09:57 +08:00
vcptr
af5a697979
add user-package.sh
2019-07-13 19:30:18 +08:00
Kslr
fffa6de47a
release v4.20.0
...
8abff5a3cf
2019-07-12 16:42:59 +08:00
hanazaki05
8abff5a3cf
Update to 4.20.0
2019-07-12 16:15:59 +08:00
Kslr
2c4c5c50c2
Sync from ray
2019-07-12 15:41:43 +08:00
Kslr
0a7d99803d
fix incompatible errors when building with bazel 0.26+
...
a0aa7b7374
2019-07-12 14:38:48 +08:00
Kslr
e43acf6e2a
add: mute access/error logger seperately
...
4c93d36d49
2019-07-12 14:34:38 +08:00
Xiaokang Wang
aa3c337041
Merge pull request #1793 from lucifer9/h2c
...
add server side h2c (http2 without TLS protection) support
2019-07-10 08:49:10 +08:00