1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-26 09:25:23 +00:00
Commit Graph

284 Commits

Author SHA1 Message Date
Jebbs
ebbf31f07e
improve commands (#648)
* stat show json refactor
> will show {} since scripts should expect it, its the json style of blank value

* combine statistics commands to one

* code optimize

* fix runtime flag

* remove json indent

* change overridden to override

* api bi -json

* convert stdin support
code optimize

* writeRow() code optimize
add stats tittle
revert back to restartlogger

* api log -restart

* follow log

* codeql

* move -json to shared flags

* flags optimize
* update flag descriptions
* change "-v" of "api bo" to duration
* change "-expire" of "tls cert" to days

* cmds short description optimize

* fix multiple log followers

* Format loader refactor
* "infra/conf/merge" refactor
* "LoadConfig" refactor
* add "infra/conf/mergers"
    * contribute to it will benifit `v2ray run`,`v2ray test`,`v2ray convert`
    * easily add new formats, by just adding a converter like json.FromTOML
* default format auto, to all cmds above
    * auto detect input format
    * mixed formats support
* better stdin behavior
    * don't wait if no content
    * don't use 'stdin:' placeholder
* `v2ray test` now behaves exactly the same with `v2ray run`, including stdin reading

* api ado, adi, rmo, rmi refactor
* support folders to files resolving, mixed formats
* remove remaining 'stdin:' placeholders

* fix tests
* os.Stdin.Stat() behaves different in platforms, removed

* code optimize

Co-authored-by: loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-02-21 23:02:42 +08:00
loyalsoldier
d581fb9c00
Merge branch 'master' into v5 2021-02-17 08:07:12 +08:00
Loyalsoldier
f94dd11a8c
Chore: change module name (#677) 2021-02-17 04:31:50 +08:00
loyalsoldier
c0c815bd52
Merge branch 'master' into v5 2021-01-12 10:46:59 +08:00
Kslr
405a051c50
Test: fix http2 dial timeout (#570)
* fix http2 dial timeout
2021-01-11 17:03:03 +08:00
loyalsoldier
7fc30aca79
Merge branch 'master' into v5 2021-01-01 12:54:09 +08:00
loyalsoldier
87e857ee3f
Chore: minor fixes 2021-01-01 12:52:04 +08:00
Kslr
42f0f5dfec
remove deprecate ciphers in shadowsocks (#566)
* remove deprecate ciphers in shadowsocks
2021-01-01 10:18:00 +08:00
young-zy
6d25d51519
Update protobuf version (#527)
Co-authored-by: loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2020-12-20 10:50:46 +08:00
loyalsoldier
e6bea0d112
Merge branch 'master' into v5 2020-12-18 17:37:01 +08:00
dyhkwong
291eff1aa3
Refine Android build (#525)
Co-authored-by: ghost <noreply@example.com>
2020-12-17 08:50:13 +08:00
loyalsoldier
659f16e8ee
Merge branch 'master' into v5 2020-12-05 23:49:51 +08:00
Loyalsoldier
5e99737c12
Fix: close response body (#484) 2020-12-03 16:07:41 +08:00
Kslr
5bebe87492
Fix: test run command (#463) 2020-11-27 08:19:52 +08:00
Loyalsoldier
b68f943c78
Fix lint according to golangci-lint (#439) 2020-11-22 05:05:01 +08:00
loyalsoldier
784775f689
Refine code according to golangci-lint results 2020-10-11 19:22:46 +08:00
Kslr
9f344fa1c9
remove shadowsosks ota (#238)
* remove shadowsosks ota

* remove unused buf.Reader
2020-10-02 16:13:31 +08:00
loyalsoldier
1fa89b32d4
Format: run go fmt ./... 2020-08-30 21:17:22 +08:00
Shelikhoo
218d6204b8
Fix test break on socks TestSocksConformance, use ip instead of hostname 2020-06-28 13:59:26 +08:00
Kslr
475676eb87
update h12.io/socks 2020-06-27 20:36:10 +08:00
Shelikhoo
00103d1f73
Fix tests 2020-06-08 16:16:50 +08:00
Shelikhoo
09b81b78c3
regenerate pb data 2020-06-08 16:16:32 +08:00
Shelikhoo
38e89bd2c7
VMess will Drain Connection On Auth failure 2020-06-03 11:25:47 +08:00
Shelikhoo
4448d37c2b
Merge branch 'master' of github.com:v2ray/v2ray-core 2019-12-26 19:34:48 +08:00
vcptr
2a78af34fd fix: KCPLarge buffer size too small 2019-11-27 14:40:28 +08:00
Shelikhoo
8cf38342e9
Delay Closing Connection so that test have chance to complete(Additional) 2019-06-07 12:05:06 +08:00
Shelikhoo
dd8e957f59
Delay Closing Connection so that test have chance to complete 2019-06-07 10:01:23 +08:00
Darien Raymond
950e226293
run coverage with go module 2019-02-13 11:06:39 +01:00
Darien Raymond
932e09a388
remove dep of assert lib 2019-02-09 15:46:48 +01:00
Darien Raymond
0f805ef81d
fix blackhole test for windows 2019-02-07 19:29:32 +01:00
Darien Raymond
bd231b6b8c
extend timeout 2019-02-06 12:33:27 +01:00
Darien Raymond
e0581b6c82
fix broken tests 2019-02-06 12:11:09 +01:00
Darien Raymond
4613008148
fix broken tests 2019-02-06 11:53:33 +01:00
Darien Raymond
729e448a35
fix a broken test 2019-02-06 11:30:20 +01:00
Darien Raymond
66a60dbfa3
remove dep on assert lib 2019-02-03 19:46:53 +01:00
Darien Raymond
bdd71a44b4
remove dep on assert lib 2019-02-02 22:19:30 +01:00
Darien Raymond
28189197b3
remove dependency of assert lib 2019-02-01 14:38:14 +01:00
Darien Raymond
40796b9f9c
remove dependency on assert lib 2019-01-11 17:17:59 +01:00
Darien Raymond
c889ae6e8c
extend again 2019-01-09 11:17:29 +01:00
Darien Raymond
3fde9f832d
extend timeout in reverse test 2019-01-09 09:03:33 +01:00
Darien Raymond
84bb0f13a5
update reverse test 2019-01-08 23:43:24 +01:00
Darien Raymond
163776b182
remove dependency on assert lib 2019-01-08 23:27:02 +01:00
Darien Raymond
edd71de1c3
remove dependency on assert lib 2019-01-07 23:27:59 +01:00
Darien Raymond
5f53530cc1
fix broken test 2019-01-07 11:37:06 +01:00
Darien Raymond
d26700a2fe
remove common/compare package 2019-01-07 00:12:04 +01:00
Darien Raymond
4468c60b95
remove usage on assert lib 2019-01-06 23:30:38 +01:00
Darien Raymond
7dee0a71c1
update quic test 2018-11-22 23:13:52 +01:00
Darien Raymond
e26ae20065
update settings 2018-11-21 22:10:17 +01:00
Darien Raymond
9d4a1df40b
integration test for vmess/quic 2018-11-21 22:08:21 +01:00
Darien Raymond
769f770cf7
migrate NetworkList to []Network 2018-11-20 16:58:26 +01:00