Commit Graph

51 Commits

Author SHA1 Message Date
actions
dc771f96df luci-app-ssr-plus: sync upstream
last commit: 3d45c0384e
2024-06-20 12:25:01 +08:00
zxlhhyccc
6a13b93a70 luci-app-ssr-plus: Add WireGuard kernelMode reserved keepalive allowedips argument
*** whether to use the virtual NIC TUN of the Linux kernel!Virtual NIC TUN of Linux kernel can be used only when system supports and have root permission.
Some routes cannot be connected if they are used.

*** Current Wireguard protocol outbound Is not supported streamSettings.
2024-04-08 08:46:54 +08:00
zxlhhyccc
b5d6e524a3 luci-app-ssr-plus: Add kernelMode reserved keepalive allowedips argument
***  whether to use the virtual NIC TUN of the Linux kernel!Virtual NIC TUN of Linux kernel can be used only when system supports and have root permission.
Some routes cannot be connected if they are used.
*** Current Wireguard protocol `outbound` Is not supported `streamSettings`.
2024-04-08 08:46:45 +08:00
ちか
d5d7907d44 Update gen_config.lua
luci-app-ssr-plus: Xray cancel changes #1370 #1374
2024-04-08 08:45:31 +08:00
ちか
7f18a4e6cd add httpupgrade in gen_config.lua 2024-04-08 08:45:18 +08:00
zxlhhyccc
7430ed6770 luci-app-ssr-plus: Update gen_config.lua 2024-02-23 13:00:30 +08:00
FluffyTigerfear
e9e8a5beaa Fix the hysteria configuration's generation function if some values do not exist. Improve more compatibilities and stabilities for gen_config.lua to create a hysteria config-file
Update gen_config.lua
2024-02-23 12:51:01 +08:00
sbwml
caf16149c8 luci-app-ssr-plus: update from upstream
* latest commit 311f6ef039ba1d31f3671fc9d8b9c9eadfdc0bdf

Signed-off-by: sbwml <admin@cooluc.com>
2024-01-14 07:16:40 +08:00
coolsnowwolf
5670c4719a Revert-luci-app-ssr-plus-drop-vmess-node-with-alterID 2024-01-07 12:38:19 +08:00
zxlhhyccc
9b0769583b luci-app-ssr-plus: Fix Hysteria2 failure to start problem (#1360) 2024-01-01 20:03:41 +08:00
AmberisMyShiba
760addae31 Fixed subscription issues which showing ss nodes as v2ray nodes 2023-10-12 14:17:55 +08:00
AmberisMyShiba
9a4623ab87 fix hysteria minor errors 2023-10-12 14:17:42 +08:00
FluffyTigerfear
6b24b215dd Update gen_config.lua
fix gen config module for tuic server params
2023-10-12 14:17:31 +08:00
TeF
16faf622f6 1.support Hysteria Version 2 full features, remove Hysteria v1 features
2.support tuic full functions for ssr-plus, fixed tuic minor errors and bugs
3.add shadow-tls new features, support full fuctions for ssr-plus
2023-10-12 14:17:00 +08:00
FluffyTigerfear
18bf808bef Shadowtls features (#6)
* change tuic dual_stack option's ip address

* add shadow-tls config block
2023-10-12 14:11:20 +08:00
FluffyTigerfear
da0a50a1e4 fix can't start other nodes if tuic-node is enabled 2023-07-21 02:20:25 +08:00
sbwml
1d53c79567 luci-app-ssr-plus: sync upstream
* 67dff7a464
2023-07-15 02:39:30 +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
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
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
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
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
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
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
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
sbwml
6b6d62eef8 sync luci-app-ssr-plus upstream & add lua-neturl package 2022-08-14 01:10:29 +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
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
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