1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-11-16 17:38:45 -05:00
Commit Graph

146 Commits

Author SHA1 Message Date
loyalsoldier
784775f689
Refine code according to golangci-lint results 2020-10-11 19:22:46 +08:00
forever8938
51d3fc694f
Load JSON internally by default
why not?
2020-10-10 21:06:13 +08:00
Loyalsoldier
ba99e32b2d
Bazel: discard GOPATH (#278) 2020-10-07 18:35:21 +08:00
loyalsoldier
b181045b0c
Errorgen: support to run outside of GOPATH 2020-10-04 13:06:12 +08:00
Loyalsoldier
dcf368bd93
Refine Azure Pipelines & Bazel: remove unnecessary steps (#246)
* Bazel: remove GPG sign
* Azure Pipelines: remove unnecessary steps
2020-10-02 16:09:33 +08:00
maskedeken
e445d21f4b
Add trojan protocol support (#181)
* Add trojan protocol support

Co-authored-by: Eken Chan <ekenchan@msn.com>
Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>
2020-09-26 23:31:24 +08:00
RPRX
97eddc2374
Add XTLS support 2020-09-21 14:56:43 +00:00
RPRX
bad7e2cfd8
VLESS PREVIEW 1.1 2020-07-28 15:00:23 +00:00
RPRX
c8f266c740
Adjust Bazel 2020-07-19 02:40:33 +00:00
rprx
4947537eee
Adjust arm build 2020-06-28 08:56:55 +00:00
rprx
694180fc9a
Add windows arm build (#39)
* Add windows arm build

* Add windows arm build

* Add windows arm build
2020-06-28 00:46:43 +08:00
Agioi Theodoroi
37a55653e9
remove unused parameter 2020-06-27 07:51:44 +08:00
Agioi Theodoroi
97074c5bf4
gofmt 2020-06-27 07:51:43 +08:00
kslr
bc96f75bcb add armv5 2020-06-19 20:20:14 +08:00
vcptr
0fd0c374c1 fix config compatibility with old inbound/inboundDetors/out 2020-03-24 21:52:03 +08:00
vcptr
94ea326d89 fix confdir env startup priority 2020-03-24 21:52:03 +08:00
Shelikhoo
e61b44ff78
Fix Test Parse flag before flag defined by V2 in main 2020-03-23 11:34:53 +08:00
vcptr
0d71d3dcf8 revert back to multiconfig 2020-03-19 19:11:16 +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
e50afd6e44 trim err msg 2019-12-31 13:29:25 +08:00
vcptr
c3f55dcd67 filter .json in confDir 2019-12-31 13:11:34 +08:00
vcptr
5ae47d45c2 multiconf with -confdir arg 2019-12-31 11:45:19 +08:00
Kslr
3c96c6ac22
Merge pull request #2124 from vcptr/newconfig
multiple config
2019-12-30 17:22:30 +08:00
vcptr
9d1cac1680
arm release include GOARM=6 2019-12-29 13:14:08 +08:00
vcptr
f578f0d617 add comment to please codacy 2019-12-24 01:13:10 +08:00
vcptr
f14eb97e3c rearrange loader 2019-12-16 10:22:17 +08:00
vcptr
75f0879c12 proper handle stdin 2019-12-14 23:48:56 +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
Darien Raymond
9a125276b5
fix bazel build 2019-02-10 19:19:05 +01:00
Darien Raymond
4eb2b5e607
merge ext into core 2019-02-10 19:04:11 +01:00
Darien Raymond
7505be8bfc
enable dns outbound 2019-02-06 17:06:03 +01:00
Darien Raymond
769eeb0efd
remove plugin support as it is not practical 2018-12-07 09:50:11 +01:00
Darien Raymond
d4613f156b
defer at right place 2018-12-04 14:16:31 +01:00
Darien Raymond
0bc22154e5
defer server close 2018-12-04 14:15:35 +01:00
Darien Raymond
5bd47c89c4
enable quic transport 2018-11-21 22:03:00 +01:00
Darien Raymond
842a089dad
refactor multibuffer 2018-11-18 19:36:36 +01:00
Darien Raymond
0f324a613e
remove MultiBuffer.Release 2018-11-17 22:45:07 +01:00
Darien Raymond
14646940a0
trigger GC after loading 2018-11-16 17:17:11 +01:00
Darien Raymond
2020bbe606
prototype for reverse proxy 2018-10-28 00:03:11 +02:00
Darien Raymond
222de64515
more packages 2018-10-03 23:27:42 +02:00
Darien Raymond
091fa6ad23
use new errorgen 2018-09-30 23:08:41 +02:00
Darien Raymond
d55fbd7f8d
simplify error creation 2018-09-30 18:39:53 +02:00
Darien Raymond
02ae48095b
add wireguard fake header 2018-08-27 21:52:25 +02:00
Darien Raymond
00384e69d4
remove speedtest 2018-07-25 23:35:02 +02:00
Darien Raymond
a21d769e37
speedtest 2018-07-25 19:22:36 +02:00
Darien Raymond
8b8ae8342b
prevent systemd from restarting when configuration error 2018-07-17 11:53:36 +02:00
Darien Raymond
0d94d25688
prototype of mtproto proxy 2018-07-04 17:48:48 +02:00
Darien Raymond
67f5292f38
fix lint errors 2018-05-25 23:20:24 +02:00
Darien Raymond
f9277958a5
DTLS header for MKCP 2018-05-25 17:16:15 +02:00
Darien Raymond
68da956fc4
re-generate code 2018-05-25 11:56:01 +02:00
Darien Raymond
97341693f3
add an option to include JSON loader in v2ray binary. 2018-04-22 22:54:27 +02:00
Darien Raymond
b7fc1f0bd6
scenario test for domain socket 2018-04-09 20:45:23 +02:00
Darien Raymond
286e9a3835
conf loader as component 2018-04-09 11:43:13 +02:00
Darien Raymond
b7f2f30244
support fetching config from http 2018-04-08 23:22:55 +02:00
Darien Raymond
0975e26ed1
command handler for stats 2018-03-31 10:30:12 +02:00
Darien Raymond
8d679fb5c8
include h2 2018-03-01 21:10:45 +01:00
Darien Raymond
ab9ca3b842
move json config into a separate package 2018-02-17 21:22:51 +01:00
Darien Raymond
242e65e424
move Println to main 2018-02-16 14:03:55 +01:00
Darien Raymond
2a07838bb9
extendable config format 2018-02-14 23:57:40 +01:00
Darien Raymond
94125236e6
include log command 2018-02-14 22:00:15 +01:00
Darien Raymond
f4ec85d320
fix loading of json config 2018-02-12 11:40:42 +01:00
Darien Raymond
20fc4950b2
comments 2018-02-11 23:28:42 +01:00
Darien Raymond
2328c69fba
include new packages 2018-02-06 13:47:36 +01:00
Darien Raymond
292d7cc353
massive refactoring for interoperability 2018-01-10 12:22:37 +01:00
Darien Raymond
2bf5a008f0
fix error levels 2017-12-27 22:25:12 +01:00
Darien Raymond
ab4f245313
overrideable dns 2017-12-19 23:55:09 +01:00
Darien Raymond
cad3ab41aa
hide console window when running v2ctl. fix #779 2017-12-13 13:42:07 +01:00
Darien Raymond
53b0f91873
add env variable for config file 2017-12-05 11:58:12 +01:00
Darien Raymond
d43a23aa96
move error generator to common 2017-12-03 01:04:57 +01:00
Darien Raymond
5f91257018
fix error message 2017-11-27 23:00:36 +01:00
Darien Raymond
3214a5078c
customizable policy 2017-11-27 22:09:30 +01:00
Darien Raymond
47126cc632
exit immediately on error 2017-11-23 10:39:40 +01:00
Darien Raymond
6069b77baa
prototype for plugins 2017-11-22 23:00:46 +01:00
Darien Raymond
ee8d2ebfa9
remove json parser from core 2017-11-19 21:44:49 +01:00
Darien Raymond
e69e6d00cb
actually run v2ctl 2017-11-17 00:51:04 +01:00
Darien Raymond
268d7264e8
use external config converter first, and then fallback to the internal one 2017-11-11 22:29:00 +01:00
Darien Raymond
bf64c449de
listen on all ips 2017-04-17 14:06:02 +02:00
Darien Raymond
d809973621
pprof debug 2017-04-15 22:50:42 +02:00
Darien Raymond
35248497d2
refactor error messages 2017-04-09 01:43:25 +02:00
Darien Raymond
fc31f9b94c
refactor error interface 2017-04-06 15:13:09 +02:00
Darien Raymond
16ce077d58
rename server 2017-04-05 23:38:37 +02:00
Darien Raymond
722594cb79
hide server implementation detail 2017-02-22 11:30:52 +01:00
Darien Raymond
d3d2fab1d9
refine error messages 2017-02-02 14:42:31 +01:00
Darien Raymond
2f771e7742
fix test break 2017-02-01 21:47:02 +01:00
Darien Raymond
ca721230e1
split listening settings from inbound proxies and apply context 2017-01-26 20:46:44 +01:00
Darien Raymond
588c43f291
kcp header as wechat video 2017-01-03 22:46:22 +01:00
Darien Raymond
7dc7937443
rename ws to websocket 2016-12-23 00:30:46 +01:00
Darien Raymond
0d62975286
decouple all 2016-12-16 23:38:58 +01:00
Darien Raymond
36cc6f5ef2
remove unused code 2016-11-21 23:27:32 +01:00
Darien Raymond
5a32cd8602
remove large buffer 2016-11-19 01:50:09 +01:00
Darien Raymond
e33b7df34c
remove use of any 2016-10-16 14:22:21 +02:00
Darien Raymond
5d9e6b0799
json reference 2016-10-16 00:46:30 +02:00
Darien Raymond
84f660bbbc
update main code 2016-10-14 23:41:17 +02:00
Darien Raymond
c1f91567ad
refactor shell 2016-10-12 16:46:02 +02:00