Commit Graph

41 Commits

Author SHA1 Message Date
秋のかえで 5157e5fffe
Fix: load auto format config with io.Reader (#1773) 2022-07-21 21:56:50 +08:00
Shelikhoo 3ef7feaeaf
update version: auto replacement to v5 path 2022-01-02 15:16:23 +00:00
Loyalsoldier dce8764fd7
Lint: fix lint (#1427)
* Lint: replace golint with revive
* Lint: fix lint
2021-11-27 17:16:41 +08:00
Jachin 05f96fc434
Fix load single config auto format. (#1354) 2021-11-01 11:28:57 +08:00
Shelikhoo 40140c2977
better error reason reporting for auto config format
Without this change, the user will not be able to know the detail of error if auto config format detection is used.
2021-09-28 18:32:38 +01:00
Shelikhoo 7d02c26219
fix pb config loader type 2021-09-04 19:34:31 +01:00
Jebbs 2523d77919
improve commands
(rebased from ebbf31f07e)
2021-09-04 11:11:45 +01:00
Jebbs b05a469488
v5: Remove v2ctl & wv2ray (rebased from 7c1ab06206) 2021-09-04 11:09:55 +01:00
Jebbs 557b0c3353
V5: YAML support (rebased from 9367e9b1f2) 2021-09-04 11:05:52 +01:00
Jebbs 8c78712841
v5: New multi-json loader (rebased from ff59bd37ce) 2021-09-04 11:05:20 +01:00
Jebbs a96e093432
go style commands, merge v2ctl commands, v5 oriented (rebased from 521120d196) 2021-09-04 11:05:19 +01:00
database64128 c78ee5aac7
🏡 Housekeeping: Update to Go 1.17 (#1215)
* ⬆ Update to Go 1.17

* 🏗 Update workflows and add windows-arm64

* 💾 Update generated files

* 📛 Update not-so-friendly filenames
2021-08-21 13:20:40 +08:00
Loyalsoldier e46204f828
Chore: fix lint according to golangci-lint errors (#781)
* Chore: fix lint according to golangci-lint errors
* Chore: regenerate pb.go files
2021-03-14 07:44:47 +08:00
Loyalsoldier f94dd11a8c
Chore: change module name (#677) 2021-02-17 04:31:50 +08:00
Roger Shimizu 90af5f19ba
Apply Debian's patch to upstream 2020-06-24 12:57:03 +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
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
Darien Raymond 1ab94fed79
optimize v2ctl size 2019-02-01 20:08:21 +01:00
wuxiangzhou2010 5a08411ee2 fix typo 2018-04-02 15:52:16 +08:00
Darien Raymond 3d8f837c07
comments 2018-02-16 14:04:02 +01:00
Darien Raymond 2a07838bb9
extendable config format 2018-02-14 23:57:40 +01:00
Darien Raymond ca721230e1
split listening settings from inbound proxies and apply context 2017-01-26 20:46:44 +01:00
Darien Raymond 8b00d6fc30
clean imports 2017-01-14 00:27:45 +01:00
Darien Raymond a4dfca0ef7
accommodate protobuf compiler change 2016-12-23 12:42:25 +01:00
Darien Raymond f95c322677
rename 'this' 2016-11-27 21:39:09 +01:00
Darien Raymond ad59e56925
default send through value 2016-10-18 00:02:41 +02:00
Darien Raymond 5a311cbe08
json config parser 2016-10-17 14:35:13 +02:00
Darien Raymond e33b7df34c
remove use of any 2016-10-16 14:22:21 +02:00
Darien Raymond 39939b00f0
outbound config 2016-10-16 00:46:08 +02:00
Darien Raymond 35a0ed6fb4
config loader 2016-10-14 23:41:41 +02:00
Darien Raymond 0a32345af9
protobuf for v2ray config 2016-10-14 22:21:45 +02:00
Darien Raymond c1f91567ad
refactor shell 2016-10-12 16:46:02 +02:00
V2Ray 72b4eeba8b Simpilify configuration files 2015-10-06 23:11:08 +02:00
V2Ray 075753c030 Massive refactoring for better code structure 2015-09-19 23:54:36 +02:00
V2Ray 8be5d695c8 test case for socks.net 2015-09-19 15:35:20 +02:00
V2Ray 729312f3b5 Convert point server config to interface for testibility 2015-09-19 15:07:10 +02:00
V2Ray d12737b3b8 Simplify channel operations 2015-09-13 20:01:50 +02:00
V2Ray 51670b223d Remove prefix 'V' in struct names 2015-09-12 22:11:54 +02:00