Commit Graph

1130 Commits (6f541f60bf9a0aac9862ae3a4cca8219f381ed37)

Author SHA1 Message Date
Shelikhoo 82075d1868
Fix test break for windows: better error handling 2020-06-01 07:28:48 -05:00
Shelikhoo 3700d65d8f
Fix codestyle 2020-06-01 07:28:43 -05:00
Shelikhoo 774bdf202b
fixed ReadV issue for windows 2020-06-01 07:28:41 -05:00
Kslr db29bea2ed
Revert "修复一个导致 TPROXY 下 v2ray 断流的问题" 2020-05-31 11:58:24 +08:00
Kslr edb4fed387
Merge pull request #2359 from AraragiHokuto/illumos
Fix build failure on illumos
2020-04-18 12:06:54 +08:00
Kslr 0f72967854
Merge pull request #2348 from FH0/master
修复一个导致 TPROXY 下 v2ray 断流的问题
2020-04-18 12:01:24 +08:00
Kslr 3caf74da88
Merge pull request #2319 from mzz2017/master
feat: support more types of certificates
2020-03-24 20:13:14 +08:00
mzz 50111cd44a
code quality review 2020-03-24 20:04:14 +08:00
Araragi Hokuto 6673733da7 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-03-22 01:06:13 +08:00
FH0 fb0f05b159
fix udp broken 2020-03-18 19:26:48 +08:00
Kslr 2dc4b26b43
Merge pull request #2154 from vcptr/mixconfig
multiconfig
2020-03-12 00:54:00 +08:00
mzz2017 95f6bcc9ca feat: support more types of certificates 2020-03-09 14:33:12 +08:00
vcptr 31a1cf0647 doh route strategy optimized 2020-03-03 13:36:43 +08:00
vcptr 8896ffdea8 revert back to multiconfig 2020-01-03 09:26:48 +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