Ariesly
d55b589110
luci: hysteria2 support verify tls pinSHA256 ( #2889 )
...
* feat: hysteria2 support verify tls pinSHA256
* fix: missing commas
* fix: change field to hysteria2_tls_pinSHA256
2023-12-19 22:38:45 +08:00
Gzxhwq
0943f66723
luci: add sing-box TCP Brutal support ( #2887 )
...
* luci: add sing-box TCP Brutal support
2023-12-04 01:14:36 +08:00
Gzxhwq
4a650e4488
luci: add sing-box HTTPUpgrade support ( #2886 )
2023-12-04 01:14:31 +08:00
Gzxhwq
faed417e44
luci: fix hysteria2 bandwidth when nil ( #2855 )
2023-10-16 22:54:42 +08:00
xiaorouji
351664eb90
luci: optimization code
2023-10-12 06:38:10 +08:00
xiaorouji
b4f401e891
luci: fix Xray settings
2023-10-12 06:37:59 +08:00
sbwml
6c0a9491f5
Revert "luci: eliminate JS LuCI behavior"
...
This reverts commit aaeee88107
.
2023-10-04 14:18:13 +08:00
Gzxhwq
35b3423c74
luci: add sing-box ECH options
2023-09-25 04:39:54 +08:00
xiaorouji
dab77c4d77
luci: add lazy start
option to Hysteria2 client
2023-09-25 04:39:45 +08:00
xiaorouji
f7459f4f17
luci: fix maybe triggered bug
2023-09-25 04:39:40 +08:00
xiaorouji
aaeee88107
luci: eliminate JS LuCI behavior
2023-09-25 04:39:27 +08:00
xiaorouji
327e6f4ff6
luci: Adjust the sing-box ShadowTLS logic
2023-09-20 21:25:05 +08:00
xiaorouji
8786e06757
luci: fix some problems
2023-09-20 21:24:59 +08:00
xiaorouji
27850f78fe
luci: adjust and optimize sing-box shunt DNS order
2023-09-20 21:24:54 +08:00
Tianhe Y
7767161973
fix get_version shell command ( #2804 )
2023-09-19 21:31:58 +08:00
xiaorouji
5c597141f4
luci: add sing-box shunt block DNS rule
2023-09-17 05:49:38 +08:00
xiaorouji
8270460a1d
luci: fix some problems
2023-09-17 05:49:34 +08:00
xiaorouji
107978eb73
luci: fix know bugs
2023-09-16 01:46:09 +08:00
xiaorouji
e8c7527ff4
luci: update Hysteria to Hysteria2 logic
...
No longer compatible with Hysteria V1. If you want to use, please use Sing-Box for implementation.
2023-09-14 11:53:40 +08:00
xiaorouji
45421e6cb3
luci: Adjust Xray DNS logic
...
* remove FakeDNS mode, because it does not support persistence.
* because the built-in DNS server can only query A/AAAA type, so must be use a TCP server to query non -A/AAAA type
* It is recommended to use Sing-Box instead of it.
2023-09-14 11:53:33 +08:00
xiaorouji
7d1fb1a2ca
luci: Adjust FakeDNS logic
2023-09-14 11:53:26 +08:00
xiaorouji
9ce7d88ee2
luci: fix the bug that may be triggered
2023-09-14 11:53:21 +08:00
zhusir
e99c858b85
luci: fixed part of #2745
2023-09-14 11:53:06 +08:00
zhusir
f6365e6b9b
Fixed check passwall version failed ( #2784 )
2023-09-14 11:53:01 +08:00
xiaorouji
5196b8d9b1
luci: server: add REALITY option to Xray
2023-09-13 12:56:50 +08:00
xiaorouji
d0dfa38f67
luci: server: add REALITY option to sing-box
2023-09-13 12:56:45 +08:00
xiaorouji
53537c90b3
luci: server: fix sing-box
2023-09-13 12:56:41 +08:00
xiaorouji
ca0389bd38
luci: add compatible option to sing-box VMess
2023-09-13 12:56:36 +08:00
Gzxhwq
4e720fa28d
luci: some fix & improvement with sing-box
...
* luci: fix sing-box REALITY tag on client side
* luci: add sing-box mux padding option
* luci: fix sing-box dns
2023-09-13 12:56:29 +08:00
xiaorouji
0f4e1d687f
luci: fix know bugs
2023-09-09 22:04:37 +08:00
Gzxhwq
d3b2536d0a
luci: fix sing-box TUIC ( #2760 )
2023-09-08 18:20:18 +08:00
Gzxhwq
f106090d70
luci: add alpn option to sing-box TUIC
2023-09-08 18:20:11 +08:00
xiaorouji
763d138dc3
luci: fix VLESS flow with sing-box
2023-09-08 18:20:06 +08:00
xiaorouji
41580fc686
luci: fix sing-box DNS
2023-09-08 18:19:55 +08:00
xiaorouji
2c8c54e3cf
luci: optimize code
2023-09-08 18:19:52 +08:00
xiaorouji
c8e3598502
luci: fix Hysteria2/TUIC with sing-box
2023-09-08 15:13:46 +08:00
xiaorouji
ba08a2bb09
luci: Sing-Box start work
2023-09-08 15:13:35 +08:00
xiaorouji
a047c49bfe
luci: remove v2ray
...
Due to the incompatibility of the data structure, remove it.
2023-09-08 15:13:11 +08:00
xiaorouji
3cbdd15b50
luci: fix sing-box app update
2023-09-08 14:31:51 +08:00
xiaorouji
0fbcb7de2e
luci: add Hysteria2 support to sing-box server
2023-09-08 14:31:47 +08:00
xiaorouji
292b2f746f
luci: add TUIC support to sing-box server
2023-09-08 14:31:43 +08:00
xiaorouji
bd5d6d1d1f
luci: add Hysteria support to sing-box server
2023-09-08 14:31:37 +08:00
xiaorouji
d38c0532bc
luci: add Naive support to sing-box server
2023-09-08 14:31:26 +08:00
xiaorouji
0163ec8578
luci: add Mixed support to sing-box server
...
mixed inbound is a socks4, socks4a, socks5 and http server.
2023-09-08 14:31:21 +08:00
xiaorouji
4262fe4238
luci: add Hysteria2 support to sing-box client
2023-09-08 14:31:18 +08:00
xiaorouji
74fee990c0
luci: add TUIC support to sing-box client
2023-09-08 14:31:08 +08:00
xiaorouji
c7818a6946
luci: add Hysteria support to sing-box client
2023-09-08 14:31:04 +08:00
xiaorouji
8b6453d01e
luci: add ShadowTLS support to sing-box client
2023-09-08 14:30:59 +08:00
xiaorouji
bc3a38eaac
luci: add SSR support to sing-box client
...
The ShadowsocksR protocol is obsolete and unmaintained. This outbound is provided for compatibility only.
2023-09-08 14:30:54 +08:00
xiaorouji
df8373f593
luci: add sing-box server support
2023-09-08 14:30:49 +08:00
xiaorouji
2638af0efa
luci: add sing-box client support
2023-09-08 14:30:43 +08:00
xiaorouji
56157adaf1
luci: update api finded_com func
2023-09-08 14:30:39 +08:00
xiaorouji
83f5115cb7
luci: Xray tlsflow
option name change to flow
2023-09-08 14:28:51 +08:00
xiaorouji
fde784ab1b
luci: adjust Xray uTLS fingerprint option
2023-09-08 14:28:47 +08:00
xiaorouji
81adc908e8
luci: optimization
2023-09-04 04:29:56 +08:00
xiaorouji
a3b1f1630c
luci: fixup 5891a6b
2023-08-14 02:55:22 +08:00
xiaorouji
f6c85ff182
luci: server remove mtproto protocol
2023-08-11 10:16:53 +08:00
xiaorouji
c2010b482d
luci: shunt mode add iface support
2023-08-11 10:16:49 +08:00
秋のかえで
c7afc342a8
luci: add quic for destination override ( #2698 )
2023-08-11 10:16:44 +08:00
Gzxhwq
5dd06e764c
luci: fix typo
2023-07-19 16:41:14 +08:00
ShanStone
5700928d33
luci: initial tuic-client support
2023-07-17 20:41:12 +08:00
ShanStone
0ef19aa2fe
luci: fix
2023-06-11 05:25:27 +08:00
xiaorouji
e21b60d6c7
luci: use short UUID
...
The amount of data is not large, maybe not repeat.
2023-05-08 02:58:23 +08:00
zhusir
85883c8972
luci: get the exact remote version
2023-04-20 16:16:51 +08:00
xiaorouji
8848f801b6
luci: format code
2023-04-20 16:16:36 +08:00
xiaorouji
95389eb674
luci: shunt mode select node can custom
...
You can directly customize SOCKS/HTTP server when selecting nodes.
For example:
socks://127.0.0.1:1080
socks://username:password@127.0.0.1:1080
http://127.0.0.1:2080
http://username:password@127.0.0.1:2080
2023-04-20 16:16:26 +08:00
Tianhe Y
2a0d4ed8a0
luci: wireguard reserved support base64 string ( #2511 )
2023-04-20 16:15:51 +08:00
Gzxhwq
22940c0f9b
luci: add Xray Vision XUDP Mux support ( #2503 )
2023-04-20 16:15:46 +08:00
Tianhe Y
ce3923a614
luci: change chinadns-ng update url ( #2482 )
2023-04-12 20:55:01 +08:00
xiaorouji
c8701a112a
luci: fix auto switch when use shunt node #2474
2023-04-12 20:52:59 +08:00
xiaorouji
47f44fcfdd
luci: lua code convert indentation to TAB
2023-04-09 23:51:06 +08:00
Tianhe Y
ac259f2d11
luci: wireguard add reserved option when xray>=1.8.0 ( #2462 )
...
* luci: wireguard add reserved option when xray>=1.8.0
* luci: 4.63
2023-04-06 19:23:18 +08:00
Tianhe Y
d67f9fd5c6
luci: fix bug
2023-04-06 19:23:06 +08:00
Tianhe Y
fddd6eed92
luci: preproxy remove dialerProxy option
2023-04-06 19:23:01 +08:00
Tianhe Y
d9023cffba
luci: modify code to adapt preproxy switch
2023-04-06 19:22:55 +08:00
Tianhe Y
56c68dfda4
luci: optimize app binary find #2433 ( #2442 )
2023-04-06 19:17:23 +08:00
Tianhe Y
a23667c265
luci: fix bug introduced in #2438 ( #2445 )
2023-04-06 19:17:08 +08:00
Tianhe Y
9a01d667f2
luci: optimize passwall check update tips
2023-04-02 07:33:03 +08:00
xiaorouji
22816e9c24
luci: compatible
2023-04-02 07:31:24 +08:00
Tianhe Y
c1a802a438
luci: 4.62-2 ( #2439 )
2023-04-01 15:35:02 +08:00
Tianhe Y
226736e6bf
luci: fix #2434 ( #2438 )
2023-04-01 15:34:57 +08:00
Tianhe Y
ee7ded80e5
luci: shunt added xray balancer support
...
- optimized pre-proxy settings (https://github.com/xiaorouji/openwrt-passwall/issues/2234 )
2023-04-01 15:34:38 +08:00
xiaorouji
c5e704b735
luci: add hysteria lazy_start
option
2023-04-01 15:34:27 +08:00
xiaorouji
f6d56838c7
luci: reduce duplicate code
2023-03-30 08:43:09 +08:00
nftbty
146648178c
luci: balancing add strategy option & remove unnesscary options
...
* luci: balancing add strategy option & remove unnesscary options
Signed-off-by: nftbty <nftbty@gmail.com>
* luci: add description for probeInterval option in balancing
Add description for the probeInterval option, from the official V2ray documentation.
---------
Signed-off-by: nftbty <nftbty@gmail.com>
2023-03-27 20:26:41 +08:00
nftbty
623099d837
luci: app_update use default_path when not set in config
2023-03-27 20:26:35 +08:00
nftbty
3795defad7
luci: app_update add passwall version check ( #2398 )
...
- app_update add passwall version show & check. ([Feature Request]: 能不能在ui上增加版本显示 #2384 )
- add chinadns-ng path in default config.
2023-03-27 20:26:13 +08:00
nftbty
36c6425b3f
luci: unified code style ( #2395 )
...
* luci: unified code style
- checked newline at end of file
- unified indent
- removed whitespaces at end of line
* luci: change the indentation of lua files to tabs
2023-03-27 20:25:52 +08:00
nftbty
5e84915db1
luci: optimize app_update
...
* luci: optimize app_update code structure
abstract the components update info into a module.
Signed-off-by: nftbty <nftbty@gmail.com>
* luci: app_update add chinadns-ng & fix hysteria
Signed-off-by: nftbty <nftbty@gmail.com>
* luci: app_update optimize match_file_name generating.
- Update `auto_get_arch()`, and the generation of `match_file_name`.
- The function `to_check()`,`to_download()`,`to_extract()`,`to_move()` moved into api.lua, some functions in api.lua used by the 4 functions are no longer need to be public anymore, so add `local` before them.
Signed-off-by: nftbty <nftbty@gmail.com>
---------
Signed-off-by: nftbty <nftbty@gmail.com>
2023-03-27 20:19:59 +08:00
xiaorouji
12976f60a3
luci: achieve Xray vision pre-proxy
2023-03-15 03:24:59 +08:00
Gzxhwq
5d685f771d
luci: add Xray REALITY client support
...
* luci: add Xray REALITY client support
* luci: make REALITY work with other protocol
* luci: add REALITY support to gRPC client
* luci: fix xray fail when all h2 options is NULL
* luci: chore
2023-03-12 17:17:19 +08:00
xiaorouji
14e6f515a3
luci: optimization code
2023-02-16 05:13:49 +08:00