秋のかえで
6d7220bd6c
feat: add Loopback simplified config
2021-09-07 13:50:34 +01:00
秋のかえで
954dab8eaf
feat: refine Trojan simplified config
2021-09-07 13:50:20 +01:00
秋のかえで
679d713b89
feat: add Shadowsocks simplified config
2021-09-07 13:50:06 +01:00
秋のかえで
b4997170dc
feat: add HTTP simplified config
2021-09-07 13:49:22 +01:00
秋のかえで
ebe0964586
feat: add Blackhole simplified config
2021-09-05 16:41:39 +01:00
秋のかえで
82c3972e49
feat: add DNS outbound simplified config
2021-09-05 16:40:53 +01:00
秋のかえで
dca7497978
feat: add Trojan simplified config
2021-09-05 16:40:40 +01:00
秋のかえで
9b681907c4
feat: add VLESS simplified config
2021-09-05 16:40:22 +01:00
Shelikhoo
8c57d03418
update register logic
2021-09-05 00:42:21 +01:00
Shelikhoo
653bbba843
use two-step register to register explicitly
2021-09-04 22:55:12 +01:00
Shelikhoo
40d75fab73
add simplified freedom outbound
2021-09-04 21:30:38 +01:00
Shelikhoo
38f9f1d07a
amend vmess socks simplified config to allow injection of implementation
2021-09-04 21:26:21 +01:00
Shelikhoo
8da2f5393d
add socks simplified config: auto generated file
2021-09-04 21:16:52 +01:00
Shelikhoo
5052181b8c
added vmess simplified config
2021-09-04 21:16:13 +01:00
Shelikhoo
6b15c7f04f
added socks simplified config
2021-09-04 21:16:01 +01:00
Shelikhoo
e0700ccc4b
regenerate protobuf file
2021-09-04 11:26:13 +01:00
Shelikhoo
1531cb0ca4
update protobuf version
2021-09-04 11:13:51 +01:00
Shelikhoo
a4e6fe5a94
reference google version of protobuf library
2021-09-04 11:13:31 +01:00
Shelikhoo
ba2dd5995d
replace TypedMessage with anypb.Any
2021-09-04 11:13:28 +01:00
young-zy
12dfbc78a3
Update protobuf version (rebased from 6d25d51519
)
...
Some change is not adopted since it would break the code base. These changes will be reintroduced at a later date.
2021-09-04 11:09:58 +01:00
Jebbs
b05a469488
v5: Remove v2ctl & wv2ray (rebased from 7c1ab06206
)
2021-09-04 11:09:55 +01:00
kslr
54a627c443
remove mtproto (rebased from aa24f9a638
)
2021-09-04 11:05:36 +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
Shelikhoo
1409be04c2
regenerate protobuf files
2021-07-01 18:58:48 +01:00
Loyalsoldier
d7a202a705
Lint: update linter config & fix code style ( #1089 )
...
* Lint: update linter config
* Fix: code style
2021-06-22 22:36:23 +08:00
Shelikhoo
9a03b425c9
apply coding style
2021-06-22 12:56:35 +01:00
Shelikhoo
79174ab2a0
unified drain support for vmess and shadowsockets
2021-06-22 12:26:17 +01:00
Shelikhoo
c5357e1f00
Added experiment to avoid sending the termination signal
2021-06-22 12:26:08 +01:00
Shelikhoo
0822160008
VMess AEAD based packet length
2021-06-22 12:26:01 +01:00
Loyalsoldier
6f8979d017
Style: format code by gofumpt ( #1022 )
2021-05-20 05:28:52 +08:00
Loyalsoldier
f71b45f3e7
Chore: fix typos ( #878 )
2021-04-09 09:47:36 +08:00
Shelikhoo
e413653b1d
show legacy warning only once
2021-04-05 18:55:44 +01:00
Shelikhoo
2604c7c375
Revert "move non-VMessAEAD warning to startup"
...
This reverts commit e87e3d6b
2021-04-05 18:50:07 +01:00
Loyalsoldier
ae840dca6f
Chore: refine test ( #855 )
...
copy from branch v5
2021-04-04 09:33:38 +08:00
kslr
e87e3d6b85
move non-VMessAEAD warning to startup
2021-04-02 22:19:52 +08:00
Loyalsoldier
b50d692128
Chore: update protobuf & dependencies ( #844 )
2021-04-02 21:48:27 +08:00
Loyalsoldier
c80a6df749
Chore: format code ( #842 )
2021-04-02 20:49:45 +08:00
Shelikhoo
d55d5423fb
use shadowsocket's bloomring for shadowsocket's replay protection
2021-04-01 21:01:39 +01:00
Shelikhoo
7f5bc447d9
iv check should proceed after decryption
2021-04-01 20:59:36 +01:00
Shelikhoo
b5e29ea14e
Rename to shadowsockets iv check
2021-04-01 20:59:35 +01:00
Shelikhoo
e4681e8cd3
added shadowsockets iv check for tcp socket
2021-04-01 20:59:35 +01:00
Shelikhoo
531cd29e20
use shadowsocket's bloomring for shadowsocket's replay protection
2021-04-01 20:59:30 +01:00
Loyalsoldier
3db3ba5872
Fix: remove AA header flag in DNS query ( #817 )
2021-03-23 15:49:20 +08:00
Loyalsoldier
e6aaa57def
Feat: add queryStrategy option for DNS ( #794 )
2021-03-19 15:55:18 +08:00
Loyalsoldier
7459e2c5ef
Fix: vprotogen loop dependency ( #797 )
...
* Chore: remove protoc-gen-gofast
* Fix: loop dependency
* Chore: regenerate VLESS pb.go file
* Fix: compare test
2021-03-18 18:32:40 +08:00
Loyalsoldier
9e9173acb4
Chore: update protobuf & dependencies ( #793 )
...
* Chore: update protobuf
* Chore: regenerate mock files
* Chore: update dependencies
* Chore: use Go v1.16.2 and later
2021-03-18 12:17:26 +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
Xiaokang Wang
0e5e5164ff
loopback outbound, allow you to redirect connection to the dispatcher again ( #770 )
...
* Added Loop back proxy
* Added json processing for lo proxy
* Fix bug for lo proxy
* Fix bug for lo proxy
* rename the outbound name
* Loopback: update naming and fix lint issues
* Chore: change lo to loopback
Co-authored-by: kslr <kslrwang@gmail.com>
Co-authored-by: loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-03-13 17:25:56 +08:00
Loyalsoldier
e03947e6b0
Chore: update protobuf & dependencies ( #748 )
2021-03-08 05:12:27 +08:00
Shelikhoo
7dabfb755e
merge vmess zero encryption support
2021-03-04 00:12:37 +00:00