Shelikhoo
e0aa18b6f3
Drain Connection with invalid checksum before closing. Emergency fix for weakness described in https://github.com/v2ray/v2ray-core/issues/2523
2020-06-01 16:40:54 +08:00
Araragi Hokuto
2a96605138
Fix build failure on illumos
...
Previously v2ray can not be built on illumos due to following reasons:
1. missing build tags in transport/internet/sockopt_other.go
2. many definitions in syscall does not exist on illumos
This commit addresses these problems by adding missing build tags, and
updates those missing syscall deps on illumos to use x/sys/unix.
2020-05-31 12:37:24 +08:00
mzz
49b63cbd79
code quality review
2020-03-24 22:26:03 +08:00
mzz2017
9e84ce38dd
feat: support more types of certificates
2020-03-24 22:26:03 +08:00
vcptr
0d71d3dcf8
revert back to multiconfig
2020-03-19 19:11:16 +08:00
vcptr
04a0c04934
doh route strategy optimized
2020-03-12 00:42:29 +08:00
Kslr
fdbec9a141
Revert "multiple config"
2020-01-02 01:23:56 +08:00
Kslr
e6f226c64d
Revert "add arg -confdir"
2020-01-02 01:14:36 +08:00
vcptr
8ccc142e7e
add comment to please codacy
2019-12-31 14:23:01 +08:00
vcptr
78b95d4bc2
fix: default env empty
2019-12-31 13:39:17 +08:00
vcptr
e50afd6e44
trim err msg
2019-12-31 13:29:25 +08:00
vcptr
5ae47d45c2
multiconf with -confdir arg
2019-12-31 11:45:19 +08:00
vcptr
a36631357c
add comments to new added code
2019-12-24 01:06:01 +08:00
vcptr
1bb34bfe17
abstract type for conf load func
2019-12-14 23:48:56 +08:00
vcptr
1e76123a4c
main loads multiple
2019-12-14 23:48:56 +08:00
vcptr
904db6bd61
mconfig subcommand ready
2019-12-14 23:48:56 +08:00
vcptr
47660bfee2
fix win test error; dont use ReadV on file
2019-11-27 11:24:40 +08:00
vcptr
c060f9f11f
fix test read buf
2019-11-27 09:12:02 +08:00
vcptr
afd805c7ba
fix session key unexported
2019-11-26 13:30:44 +08:00
vcptr
6ef77246ab
add DOH dns client
2019-11-25 15:41:36 +08:00
vcptr
905ac82bb1
more test to common/buf
2019-11-22 17:40:24 +08:00
ghost
8da0a53845
properly propagate Reader errors
2019-11-22 10:11:23 +08:00
ghost
f7abe353df
fix ReadBuffer()
2019-11-03 17:37:44 +08:00
fcying
1cc7702c51
check detour tag size
2019-10-27 23:14:08 +08:00
fcying
fa926a1d1d
access log add detour tag
2019-10-27 14:24:50 +08:00
Felix Yan
b94e3ced7a
Correct a typo in port.go
2019-10-09 06:06:47 +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
Gondnat
dd048bfb29
add email into access log for shadowsocks, vmess and mux
2019-07-02 10:43:34 +08:00
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.
2019-06-28 17:53:44 +03:00
Kslr
be27720c74
fix codestyle
2019-05-18 15:13:49 +08:00
Kslr
c6f3ab48ee
fixed ReadV issue for windows
...
sync 847b289798
2019-05-18 15:09:58 +08:00
Darien Raymond
9efa8941ec
support attributes in session.Content
2019-02-28 14:39:50 +01:00
Darien Raymond
888494aac8
support attributes in session.Content
2019-02-28 11:45:06 +01:00
Darien Raymond
95583b5031
support range list in routing rule
2019-02-24 23:43:00 +01:00
Darien Raymond
4d23411d80
comments
2019-02-23 00:29:09 +01:00
Darien Raymond
3828a463ea
move sniffing request to session
2019-02-23 00:27:21 +01:00
Darien Raymond
95ed5a5ff8
comments
2019-02-23 00:01:23 +01:00
Darien Raymond
7e5e080488
move sniffing result to session
2019-02-22 16:58:16 +01:00
Darien Raymond
6178d7281c
completely remove usage of go:nosplit
2019-02-22 12:54:26 +01:00
Darien Raymond
8d09d74224
release buffer in error case
2019-02-20 22:55:57 +01:00
Darien Raymond
4eb2b5e607
merge ext into core
2019-02-10 19:04:11 +01:00
Darien Raymond
d84166ba35
remove unused testing package
2019-02-10 16:27:08 +01:00
Darien Raymond
5e6d0f7c71
fix test break
2019-02-10 15:26:43 +01:00
Darien Raymond
98950d5ada
remove dep of assert lib
2019-02-10 15:02:28 +01:00
Darien Raymond
a84897b4b6
simplify ReadBuffer
2019-02-10 10:53:16 +01:00
Darien Raymond
b0a015c7cc
comments
2019-02-10 10:53:06 +01:00
Darien Raymond
932e09a388
remove dep of assert lib
2019-02-09 15:46:48 +01:00
Darien Raymond
b234cfb4c4
unify NewPacketReader
2019-02-07 19:14:37 +01:00
Darien Raymond
836440c61a
dns outbound proxy
2019-02-06 10:21:04 +01:00
Darien Raymond
66a60dbfa3
remove dep on assert lib
2019-02-03 19:46:53 +01:00