Commit Graph

89 Commits

Author SHA1 Message Date
Shelikhoo cc77e90254 Add subscription manager 2023-11-26 10:55:27 +00:00
Shelikhoo 69ab87239a
add implementation for transport environment and network env 2023-05-29 23:55:43 +01:00
Shelikhoo 0ae6c7119e Add environment support in root level instance 2022-04-28 19:32:55 +01:00
Shelikhoo 3ef7feaeaf
update version: auto replacement to v5 path 2022-01-02 15:16:23 +00:00
Shelikhoo ba2dd5995d
replace TypedMessage with anypb.Any 2021-09-04 11:13:28 +01:00
Jebbs b05a469488
v5: Remove v2ctl & wv2ray (rebased from 7c1ab06206) 2021-09-04 11:09:55 +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 6f8979d017
Style: format code by gofumpt (#1022) 2021-05-20 05:28:52 +08:00
Shelikhoo 2604c7c375
Revert "move non-VMessAEAD warning to startup"
This reverts commit e87e3d6b
2021-04-05 18:50:07 +01:00
kslr e87e3d6b85 move non-VMessAEAD warning to startup 2021-04-02 22:19:52 +08:00
Loyalsoldier f94dd11a8c
Chore: change module name (#677) 2021-02-17 04:31:50 +08:00
loyalsoldier 784775f689
Refine code according to golangci-lint results 2020-10-11 19:22:46 +08:00
Roger Shimizu 90af5f19ba
Apply Debian's patch to upstream 2020-06-24 12:57:03 +08:00
Shelikhoo a26534c79c
Allow client to submit a context in v2ray.New 2020-06-18 11:19:05 +08:00
Darien Raymond 1ab94fed79
optimize v2ctl size 2019-02-01 20:08:21 +01:00
Darien Raymond 28fa84ce69
API doc 2018-12-03 22:44:42 +01:00
Darien Raymond bb1efdebd1
support querying either IPv4 or IPv6 dns 2018-11-19 20:42:02 +01:00
Darien Raymond 07a7597ee8
fix return value parsing 2018-10-22 21:25:25 +02:00
Darien Raymond f78cf6cfc2
testing with mock 2018-10-22 15:58:52 +02:00
Darien Raymond 307aac26b3
simplify dependency resolution 2018-10-22 11:26:22 +02:00
Darien Raymond c29f1c8cf0
merge duplicated code 2018-10-21 21:27:05 +02:00
Darien Raymond 2fbf0e062d
refactor new instance function 2018-10-21 19:41:12 +02:00
Darien Raymond 515fcb9f87
remove debug code 2018-10-21 19:35:32 +02:00
Darien Raymond a5dcb0f13e
refactor dependency resolution 2018-10-21 10:27:13 +02:00
Darien Raymond abf0cb1ec4
move function to features 2018-10-13 15:15:49 +02:00
Darien Raymond d730637239
Require Type() for Feature 2018-10-12 23:57:56 +02:00
Darien Raymond b4821c5ed5
move policy and dnsClient 2018-10-11 22:34:31 +02:00
Darien Raymond 273342d0b9
move stats and inbound to features directory 2018-10-11 21:14:53 +02:00
Darien Raymond b6dc31d3fe
first part to move feature interfaces into dedicated directory 2018-10-11 20:43:37 +02:00
Felix Yan db59a4dd9e
Fix a typo in v2ray.go 2018-10-06 07:53:51 +08:00
Darien Raymond 909cb9b27a
announce deprecated proto settings 2018-09-21 16:54:06 +02:00
Darien Raymond adade2bffd
fix lint warnings 2018-05-31 11:55:11 +02:00
Darien Raymond a3f47f4fa2
comments 2018-04-04 00:57:44 +02:00
wuxiang 3f19d09878 update some comments 2018-04-03 17:11:54 +08:00
wuxiangzhou2010 5a08411ee2 fix typo 2018-04-02 15:52:16 +08:00
Darien Raymond 35e160a1ff
stats feature 2018-03-30 19:56:59 +02:00
mubiale 10618b629b fix typo 2018-03-19 17:33:52 +08:00
Darien Raymond ed5f0b95d6
remove id in log 2018-03-01 21:16:51 +01:00
Darien Raymond a4f6ee6718
print version when starts 2018-03-01 21:10:40 +01:00
Darien Raymond f0849543ed
remove commander from core feature 2018-02-20 21:19:09 +01:00
Darien Raymond 2789798390
remove clock feature 2018-02-16 15:54:53 +01:00
Darien Raymond 42e9af63aa
details about GetFeature 2018-02-14 21:59:58 +01:00
Darien Raymond c48fa50ab1
logger service 2018-02-14 17:35:09 +01:00
Darien Raymond c4f1e10a3d
comments 2018-02-10 11:17:22 +01:00
Darien Raymond efcb567273
remove context in struct 2018-02-08 15:39:46 +01:00
Darien Raymond 8b5fe1a13b
correct handler running status 2018-02-07 12:34:15 +01:00
Darien Raymond 1e6d5561cc
prototype of commander 2018-02-05 23:38:24 +01:00
Darien Raymond 8923159aee
commander interface 2018-01-24 15:05:46 +01:00
Darien Raymond 9cd0e90e99
injectable clock 2018-01-23 23:12:02 +01:00
Darien Raymond 0e01e28278
use uuid as struct 2018-01-18 23:25:48 +01:00