Shelikhoo
|
9391f7c377
|
Apply Coding Style
|
2020-10-23 19:51:39 +01:00 |
|
Kslr
|
0dc17643a0
|
Merge pull request #299 from forever8938/master
Load JSON internally by default
|
2020-10-24 01:39:11 +08:00 |
|
Shelikhoo
|
fd2638c522
|
Fix json parsing dependency introduced by mutijson config
|
2020-10-23 15:04:03 +01:00 |
|
kslr
|
3c6e11673f
|
revert: support yaml config
|
2020-10-20 14:01:16 +08:00 |
|
ayanamist
|
5230dfb71e
|
Support YAML config through JSON (#331)
|
2020-10-19 07:28:33 +08:00 |
|
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 |
|