Commit Graph

194 Commits

Author SHA1 Message Date
zxlhhyccc
97466de4ae luci-app-ssr-plus: Update client-config.lua 2024-02-23 13:00:24 +08:00
zxlhhyccc
5eb85f843d luci-app-ssr-plus: Update translate 2024-02-23 13:00:19 +08:00
zxlhhyccc
d838b0e235 luci-app-ssr-plus: Fix typo erro
Unable to start due to code format error...
2024-02-23 13:00:06 +08:00
AmberisMyShiba
0b0f81dba1 add translations msgid 2024-02-23 12:59:32 +08:00
AmberisMyShiba
8a167b0259 fix hysteria starting log output 2024-02-23 12:59:22 +08:00
AmberisMyShiba
86e2e409ab update for hysteria client configrations 2024-02-23 12:51:06 +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
FluffyTigerfear
0a5d39ff23 support kcptun port range 2024-02-23 12:50:54 +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
zxlhhyccc
6a00f53b32 luci-app-ssr-plus: clean up spaces (#1372) 2024-01-11 21:57:24 +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
zxlhhyccc
346a1009a0 luci-app-ssr-plus: Repair Hysteria2 version detection (#1358) 2024-01-01 20:03:30 +08:00
tefiszx
613fb87d44 formatted code writing 2023-10-12 14:18:56 +08:00
AmberisMyShiba
ee1c4d7d8f Fix Makefile minor errors
I really appreciate everyone who reviewed my PR
2023-10-12 14:18:42 +08:00
AmberisMyShiba
760addae31 Fixed subscription issues which showing ss nodes as v2ray nodes 2023-10-12 14:17:55 +08:00
AmberisMyShiba
bda808486d fix minor bugs 2023-10-12 14:17:50 +08:00
AmberisMyShiba
224b0fce37 fix minor bugs in client-config 2023-10-12 14:17:46 +08:00
AmberisMyShiba
9a4623ab87 fix hysteria minor errors 2023-10-12 14:17:42 +08:00
FluffyTigerfear
2d705c1bd9 Update ssr-plus.po
fix translation for tuic Dual-stack Listening Socket
2023-10-12 14:17:36 +08:00
FluffyTigerfear
6b24b215dd Update gen_config.lua
fix gen config module for tuic server params
2023-10-12 14:17:31 +08:00
FluffyTigerfear
973cf36098 Update client-config.lua
fix minor errors in translation
2023-10-12 14:17:27 +08:00
FluffyTigerfear
e015cfecf1 Update client-config.lua
fix hysteria client params
2023-10-12 14:17:19 +08:00
TeF
53d2686338 fixed duplicated ALPN setting 2023-10-12 14:17:13 +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
lean
9148539277 tuic-client: add armv7 support 2023-10-12 14:11:06 +08:00
TeF
6146837790 fix minors 2023-10-12 14:10:59 +08:00
TeF
37cfc43470 fix minors 2023-10-12 14:10:53 +08:00
TeF
5f7f02f747 support hysteria port hopping feature 2023-10-12 14:10:47 +08:00
TeF
b5339c2506 support hysteria port hopping in server settings page 2023-10-12 14:10:40 +08:00
sbwml
f284a0b9cb fixup! luci-app-ssr-plus: server: use uci open firewall ports 2023-08-23 13:54:36 +08:00
sbwml
c245154204 luci-app-ssr-plus: server: use uci open firewall ports 2023-08-23 13:43:31 +08:00
coolsnowwolf
1e27b21553 Update ssr-plus.po 2023-08-14 02:57:23 +08:00
coolsnowwolf
6f794c2e73 Add "Disable ChinaDNS-NG" dns mode 2023-08-14 02:57:19 +08:00
sbwml
40e993964a direct gh 2023-07-28 17:41:22 +08:00
FluffyTigerfear
da0a50a1e4 fix can't start other nodes if tuic-node is enabled 2023-07-21 02:20:25 +08:00
sbwml
e3942c2ccc fix Tuic 2023-07-16 20:22:04 +08:00
sbwml
1d53c79567 luci-app-ssr-plus: sync upstream
* 67dff7a464
2023-07-15 02:39:30 +08:00
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
a408dd5052 Update client-config.lua 2023-06-18 09:48:35 +08:00
FluffyTigerfear
2d6e63fd73 add tuic params 2023-06-18 09:48:32 +08:00
FluffyTigerfear
99525fb328 Update client-config.lua 2023-06-18 09:48:28 +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
4f1ff49c65 Update client-config.lua 2023-06-18 09:47:52 +08:00
FluffyTigerfear
6c6dd80411 Update gen_config.lua 2023-06-18 09:47:49 +08:00
FluffyTigerfear
58e52c57bf Update client-config.lua 2023-06-18 09:47:44 +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
FluffyTigerfear
517546ad48 Update client-config.lua 2023-06-18 09:47:35 +08:00
FluffyTigerfear
e65e45e508 tuic-1.0 new config 2023-06-18 09:47:31 +08:00
Kane
408305a138 luci-app-ssr-plus: add other common dns in mainland China (#1201) 2023-06-18 09:47:27 +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
sbwml
8d2fcefe66 luci-app-ssr-plus: add Xray_Plugin 2023-03-26 19:29:49 +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
c8815f1f78 luci-app-ssr-plus: client-config: fix typo error
Fixes: #1151

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-22 23:55:15 +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
Mattraks
62a6f3c09e luci-app-ssr-plus: ssrurl: fix parse tls sni for vmess link
Fixes: #1127

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-15 03:44:50 +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
6591f40b88 luci-app-ssr-plus: advanced: add china-operator-ip to chnroute list
Closes: #1099

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-12 06:14:14 +08:00
Tianling Shen
b645fd74d9 luci-app-ssr-plus: client-config: fix typo error
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-12 06:14:10 +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
sbwml
2ea7175be2 luci-app-ssr-plus: fix xray fingerprint
* xray 1.7.3 TLS配置不再支持 fingerprint: disable 参数
2023-02-07 23:17:51 +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
651e7ff694 luci-app-ssr-plus: fix typo errors
`Severs` -> `Servers`.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-12-24 23:09:12 +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
0dcd76cb3b luci-app-ssr-plus: update translation
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-12-03 13:15:16 +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
hecheng337
23c478ac1e luci-app-ssr-plus: limit tls_flow to tcp transport
Signed-off-by: He Cheng <57560866+hecheng337@users.noreply.github.com>
2022-12-01 02:56:46 +08:00
qianxu2001
9f58ff384c luci-app-ssr-plus: update Simplified Chinese translation
强迫症
2022-11-30 13:20:54 +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
Bard
7401ea03c2
Update Makefile 2022-11-15 13:20:08 +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
HQ Ong
71d49a58ea Fix typo 2022-11-09 21:21:32 +08:00
Tianling Shen
0238d1d22e luci-app-ssr-plus: hide tls flow for v2ray-core
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-09 21:21:26 +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
sbwml
ce1cb3f5b3 luci-app-ssr-plus: build shadowsocks-rust by default 2022-10-30 00:43:46 +08:00
Bard
46d0837441
Update Makefile 2022-10-29 18:48:51 +08:00
Bard
26fc52624d
Update shadowsocksr 2022-10-29 01:53:43 +08:00
Bard
84fa809f77
Update Makefile 2022-10-28 23:04:35 +08:00
Tianling Shen
c05feeff71 luci-app-ssr-plus: ssrurl: use standard URL scheme to parse trojan link
Fixes: #1008

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-28 22:45:18 +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