Commit Graph
1332 Commits
Author SHA1 Message Date
世界andShelikhoo 7d78683d6f Send shadowsocks handshake with payload if available (#1292) 2021-09-27 22:14:11 +01:00
秋のかえでandShelikhoo 908408dd45 Fix: Trojan fallback (#1286) 2021-09-27 22:13:25 +01:00
世界andShelikhoo f383f896ed Add disableFallbackIfMatch dns option 2021-09-27 22:10:54 +01:00
世界andShelikhoo 9ee66f7efe Add socks4/4a support 2021-09-27 21:54:29 +01:00
Shelikhoo cb5875fe62 fix incomplete revert for name change 2021-09-13 17:01:09 +01:00
Shelikhoo a7eae67723 add back "door" to dokodemo-door's name
kslr said that without door it would lose its spirit
2021-09-13 16:55:43 +01:00
秋のかえでandShelikhoo a8ff0a6371 fix: VLESS simplified config inbound user account 2021-09-08 19:38:14 +01:00
秋のかえでandShelikhoo 35ba772e6e feat: add Dokodemo simplified config 2021-09-07 13:51:05 +01:00
秋のかえでandShelikhoo 383bd4ce62 feat: add network to Shadowsocks simplified config 2021-09-07 13:50:47 +01:00
秋のかえでandShelikhoo 6d7220bd6c feat: add Loopback simplified config 2021-09-07 13:50:34 +01:00
秋のかえでandShelikhoo 954dab8eaf feat: refine Trojan simplified config 2021-09-07 13:50:20 +01:00
秋のかえでandShelikhoo 679d713b89 feat: add Shadowsocks simplified config 2021-09-07 13:50:06 +01:00
秋のかえでandShelikhoo b4997170dc feat: add HTTP simplified config 2021-09-07 13:49:22 +01:00
秋のかえでandShelikhoo ebe0964586 feat: add Blackhole simplified config 2021-09-05 16:41:39 +01:00
秋のかえでandShelikhoo 82c3972e49 feat: add DNS outbound simplified config 2021-09-05 16:40:53 +01:00
秋のかえでandShelikhoo dca7497978 feat: add Trojan simplified config 2021-09-05 16:40:40 +01:00
秋のかえでandShelikhoo 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-zyandShelikhoo 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
JebbsandShelikhoo b05a469488 v5: Remove v2ctl & wv2ray (rebased from 7c1ab06206) 2021-09-04 11:09:55 +01:00
kslrandShelikhoo 54a627c443 remove mtproto (rebased from aa24f9a638) 2021-09-04 11:05:36 +01:00
database64128andGitHub 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
LoyalsoldierandGitHub 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
LoyalsoldierandGitHub 6f8979d017 Style: format code by gofumpt (#1022) 2021-05-20 05:28:52 +08:00
LoyalsoldierandGitHub 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
LoyalsoldierandGitHub 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
LoyalsoldierandGitHub b50d692128 Chore: update protobuf & dependencies (#844) 2021-04-02 21:48:27 +08:00
LoyalsoldierandGitHub 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