Commit Graph

117 Commits

Author SHA1 Message Date
coolsnowwolf
34c291d5d4 Revert "luci-app-ssr-plus: set default wan dns for chinadns-ng"
This reverts commit bb468a95498c0db75f21aa6d550044d08a0cdddd.
2023-06-18 09:48:48 +08:00
FluffyTigerfear
95666a0597 Update gen_config.lua 2023-06-18 09:48:39 +08:00
FluffyTigerfear
3f7d960f9f Update gen_config.lua 2023-06-18 09:48:12 +08:00
FluffyTigerfear
751ed1b5ca Update gen_config.lua 2023-06-18 09:48:08 +08:00
FluffyTigerfear
8b4da46476 Update gen_config.lua 2023-06-18 09:48:03 +08:00
FluffyTigerfear
30f447999d Update gen_config.lua 2023-06-18 09:48:00 +08:00
FluffyTigerfear
6387b9dbcb Update gen_config.lua 2023-06-18 09:47:55 +08:00
FluffyTigerfear
6c6dd80411 Update gen_config.lua 2023-06-18 09:47:49 +08:00
FluffyTigerfear
ce45465ffb Update gen_config.lua 2023-06-18 09:47:41 +08:00
FluffyTigerfear
215f0675e9 Update gen_config.lua 2023-06-18 09:47:38 +08:00
coolsnowwolf
fc4f05659b ssr-rules: enable HTTP Over QUIC in udp mode 2023-04-25 04:15:14 +08:00
coolsnowwolf
de41038490 luci-app-ssr-plus: set default wan dns for chinadns-ng 2023-04-12 20:56:09 +08:00
Tianling Shen
f804aa51eb luci-app-ssr-plus: support vless reality share link
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-26 05:38:47 +08:00
Tianling Shen
29b1660a2a luci-app-ssr-plus: remove support for sagerner-core
It's deprecated by the upstream.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-22 23:55:11 +08:00
SaFi-wi
a4265a0332 luci-app-ssr-plus: add lazy_start support for hysteria 2023-03-20 19:08:07 +08:00
Tianling Shen
48cffe8b66 luci-app-ssr-plus: subscribe: fix parse vmess link
Fixes: #1127

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-20 19:07:34 +08:00
zihelyu
1f35af01e3 luci-app-ssr-plus: gen_config: generate flow for REALITY
Signed-off-by: zihelyu <zihelyu@dawnwl.com>
2023-03-15 03:46:49 +08:00
Tianling Shen
5c6cfc059e luci-app-ssr-plus: add REALITY support
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-15 03:46:29 +08:00
Tianling Shen
fd8c26b831 luci-app-ssr-plus: remove legacy XTLS support
Removed in Xray-core 1.8.0.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-15 03:46:22 +08:00
Howe Huang
905e0a60ef Update subscribe.lua
Fix missing `tls_flow` when using new config of flow='xtls-rprx-vision' and security='tls'
2023-02-27 00:17:07 +08:00
Tianling Shen
a11dc42305 luci-app-ssr-plus: update cn&gfw lists
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-12 06:17:43 +08:00
Tianling Shen
b1d695f5a9 luci-app-ssr-plus: fix fingerprint settings
Fixes: #1107

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-09 23:30:49 +08:00
Tianling Shen
b575b0cc47 luci-app-ssr-plus: disable udp support for tuic
ipt2socks cannot handle udp reply from tuic.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-07 23:17:42 +08:00
Tianling Shen
0f1373a7e9 luci-app-ssr-plus: add tuic support
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-07 23:17:35 +08:00
Tianling Shen
ec1baf3e02 luci-app-ssr-plus: subscribe: allow underscore in domain
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-01-04 06:22:28 +08:00
Tianling Shen
e7875f0082 luci-app-ssr-plus: fix parsing subscriptions from some shitty panel
Fixes: #1078

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-01-04 06:22:09 +08:00
Tianling Shen
43d6fcd02f luci-app-ssr-plus: add alpn settings
Fixes: #973

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-12-09 03:48:29 +08:00
Tianling Shen
8f1067a9a8 luci-app-ssr-plus: use dnsmasq options for chinadns-ng
Avoid hacking uci configs.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-12-03 13:15:10 +08:00
Tianling Shen
cc9e95eb5b luci-app-ssr-plus: fix resolve host when chinadns-ng is enabled
Fixes: #1007

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-12-02 14:18:38 +08:00
Tianling Shen
545b213a1e luci-app-ssr-plus: switch to Xray's WireGuard implementation
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-12-01 15:55:24 +08:00
qianxu2001
0ee2aead11 luci-app-ssr-plus: support Hysteria Fast Open
Fast Open can shave off one RTT for every connection at the cost of the correct semantics of SOCKS5/HTTP/TUN protocols. When enabled, the client will always accept a connection immediately without confirming with the server that its destination is reachable. If the server then fails to connect or rejects the connection, the client will just close it without sending any data.
2022-11-30 13:20:48 +08:00
Tianling Shen
c33455a71e luci-app-ssr-plus: use xray by default
v2ray-core still has poor tproxy support.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-09 21:24:50 +08:00
Tianling Shen
73b39185aa luci-app-ssr-plus: support Xray TLS flow
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-09 21:21:15 +08:00
Tianling Shen
23e3d49d74 luci-app-ssr-plus: allow custom fingerprints with XTLS
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-09 21:21:10 +08:00
Bard
26fc52624d
Update shadowsocksr 2022-10-29 01:53:43 +08:00
Tianling Shen
36c6f02c75 luci-app-ssr-plus: fix kill subprocesses
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-28 22:45:07 +08:00
Tianling Shen
c86e5d84b0 luci-app-ssr-plus: add chinadns-ng support
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-25 00:08:54 +08:00
sbwml
e212c3501d update def rules 2022-09-06 20:40:24 +08:00
Tianling Shen
abb117d64e luci-app-ssr-plus: remove sing protocol
Sing protocol should be used with sing-box.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-09-06 15:04:54 +08:00
Tianling Shen
882661c41e luci-app-ssr-plus: subscribe: fix typo error
`port` -> `server_port`

Fixes: #963

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-08-16 22:13:21 +08:00
sbwml
6b6d62eef8 sync luci-app-ssr-plus upstream & add lua-neturl package 2022-08-14 01:10:29 +08:00
Tianling Shen
f34530bfcd luci-app-ssr-plus: fix max open file
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-07-27 04:29:14 +08:00
Tianling Shen
c4e98e51e5 luci-app-ssr-plus: fix generate invalid hysteria socks config
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-07-19 00:15:15 +08:00
Tianling Shen
639b7d8fde luci-app-ssr-plus: use wget-ssl if possible
Fixes: #921

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-29 15:15:44 +08:00
sbwml
02fd931712 Revert "luci-app-ssr-plus: switch to sagernet-core"
This reverts commit 259337aacb.
2022-06-11 07:51:01 +08:00
Tianling Shen
83c5c8a26c luci-app-ssr-plus: fix wrong datatype of hysteria config
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-11 05:21:30 +08:00
Tianling Shen
5d93395590 luci-app-ssr-plus: fix generate v2ray sing config
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-11 05:21:08 +08:00
Tianling Shen
c175c7b252 luci-app-ssr-plus: use sing protocol for original v2ray ss/trojan
Do you hear people sing?

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-11 05:20:47 +08:00
Tianling Shen
61babe0f10 luci-app-ssr-plus: fix v2ray gPRC multi support
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-11 05:20:39 +08:00
Tianling Shen
381a80100a luci-app-ssr-plus: add v2ray ws earlydata support
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-11 05:20:32 +08:00
Tianling Shen
60b41fccd1 luci-app-ssr-plus: add hysteria support
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-11 05:19:43 +08:00
Tianling Shen
1dc9dfdf9f luci-app-ssr-plus: remove pdnsd support
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-11 05:18:37 +08:00
Tianling Shen
e3178789d2 luci-app-ssr-plus: fix generate SUoT config
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-11 05:17:09 +08:00
Tianling Shen
8fbf1c681c luci-app-ssr-plus: add v2ray wireguard outbound
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-11 05:16:28 +08:00
Tianling Shen
d509afb398 luci-app-ssr-plus: improve v2ray ss support
1. Added ShadowSocks AEAD-2022 ciphers support
2. Added ShadowSocks SIP003 plugins support
3. Added ShadowSocks SUoT protocol support
4. Reused option `encrypt_method_ss`

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-11 05:16:18 +08:00
Tianling Shen
a73a32360e luci-app-ssr-plus: add Packet Encoding option
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-11 05:14:34 +08:00
Tianling Shen
259337aacb luci-app-ssr-plus: switch to sagernet-core
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-11 05:14:23 +08:00
Tianling Shen
50c4300caf luci-app-ssr-plus: use dns2tcp by default
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-11 05:14:03 +08:00
Tianling Shen
0079c26913 luci-app-ssr-plus: add dns2tcp support
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-06-04 16:11:55 +08:00
Tianling Shen
5e2f8847c1 luci-app-ssr-plus: use fastly cdn for jsdelivr
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-05-30 21:16:59 +08:00
sbwml
b96c7e61ab AEAD-2022 2022-05-18 02:45:07 +08:00
Bard
890c69fe8d Update white.list 2022-05-02 18:08:16 +08:00
Tianling Shen
0684b3dc77 luci-app-ssr-plus: fix compatibility for v2ray-core v5
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-04-28 10:01:14 +08:00
Ren Zongjia
8d0bb33e04 Add the device attribute of getting interface
Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
2022-04-28 05:29:52 +08:00
Tianling Shen
c802f96337 luci-app-ssr-plus: check standard arg first
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-04-28 05:29:47 +08:00
Chikage0o0
027f8f68fc luci-app-ssr-plus: fix subscribe bugs about grpc and sni
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-04-28 05:29:25 +08:00
sbwml
12e3f6f41c backup 2022-04-17 03:50:24 +08:00