Commit Graph

217 Commits

Author SHA1 Message Date
xiaorouji
b4f401e891 luci: fix Xray settings 2023-10-12 06:37:59 +08:00
Bard
cff9273c75
Update 0_default_config 2023-10-07 19:31:34 +08:00
Gzxhwq
9782e2885c luci: disable sniff_override_destination (#2824) 2023-09-25 04:39:59 +08:00
ud3v0id
63fbd3b190 luci: dnsmasq filtering IPv6 when chinadns-ng is enabled
* dnsmasq filtering IPv6 when chinadns-ng is enabled

* fix global mode

* fix typo
2023-09-20 21:25:10 +08:00
ud3v0id
1198366b16 luci: fix using ipv6 to access block_host rule 2023-09-19 08:19:25 +08:00
xiaorouji
8270460a1d luci: fix some problems 2023-09-17 05:49:34 +08:00
xiaorouji
50337497a0 luci: fix acl when use sing-box node 2023-09-17 05:49:28 +08:00
xiaorouji
494db9b9a5 luci: fix check_depends 2023-09-16 01:46:04 +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
ca0389bd38 luci: add compatible option to sing-box VMess 2023-09-13 12:56:36 +08:00
xiaorouji
4a57b4b7f4 luci: fix know bugs 2023-09-11 01:42:52 +08:00
xiaorouji
0f4e1d687f luci: fix know bugs 2023-09-09 22:04:37 +08:00
xiaorouji
41580fc686 luci: fix sing-box DNS 2023-09-08 18:19:55 +08:00
xiaorouji
ba08a2bb09 luci: Sing-Box start work 2023-09-08 15:13:35 +08:00
xiaorouji
e32b580174 luci: update default config 2023-09-08 15:13:26 +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
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
3a065361bb luci: fix subscribe script typo 2023-09-04 04:30:23 +08:00
xiaorouji
ce2e94d2e5 luci: fix https://github.com/xiaorouji/openwrt-passwall/issues/2735 2023-09-04 04:30:11 +08:00
xiaorouji
bebaa79f23 luci: update subscribe script 2023-09-04 04:30:04 +08:00
xiaorouji
81adc908e8 luci: optimization 2023-09-04 04:29:56 +08:00
ShanStone
1fa8598f11 luci: set defalut elements timeout
Note: need reboot system or clear nftset to regenerate sets
2023-08-26 22:24:33 +08:00
xiaorouji
028eb3d81d luci: fixed https://github.com/xiaorouji/openwrt-passwall/issues/2716 2023-08-26 22:24:28 +08:00
xiaorouji
9f30afe7b4 luci: auto switch interval support seconds
It is not recommended to set up too small.
2023-08-26 22:24:12 +08:00
xiaorouji
55dd001ce2 luci: add new auto switch logic to socks config 2023-08-23 11:05:58 +08:00
xiaorouji
8130a09b31 luci: remove auto switch logic 2023-08-23 11:05:52 +08:00
xiaorouji
a3b1f1630c luci: fixup 5891a6b 2023-08-14 02:55:22 +08:00
xiaorouji
9230933e77 luci: update default rules 2023-08-11 10:16:57 +08:00
xiaorouji
c2010b482d luci: shunt mode add iface support 2023-08-11 10:16:49 +08:00
Joee
6765984a4c luci: fix tproxy nftable rules problems 2023-08-03 06:14:03 +08:00
Hugo Zhang
eba4656af0 luci: try fix balancing_node missing after subscribe
use uci:section '.name' replace '.index' which is actually config index not nodes index
2023-08-03 06:13:58 +08:00
zhusir
1b53bb9110 luci: update default_config 2023-08-03 06:13:42 +08:00
sbwml
40e993964a direct gh 2023-07-28 17:41:22 +08:00
ShanStone
89cf6d1721 luci: optimise depends check 2023-07-19 00:21:57 +08:00
ShanStone
5700928d33 luci: initial tuic-client support 2023-07-17 20:41:12 +08:00
对望
5bfd4c5a4f luci: Fix tables variable issue (#2651) 2023-07-17 20:41:10 +08:00
ShanStone
863195425f luci: add basic depends check 2023-07-16 20:22:57 +08:00
ShanStone
45cdab67aa luci: optimise generation nftset cache 2023-07-16 20:22:52 +08:00
zhusir
637bdafdec luci: update default config game streaming 2023-06-27 20:12:11 +08:00
ShanStone
e759265ddc luci: fix nftset flush after update rules 2023-06-15 05:18:39 +08:00
ShanStone
54c3d5f2e7 luci: try to optimise nftset load 2023-06-15 05:18:33 +08:00
ShanStone
0ef19aa2fe luci: fix 2023-06-11 05:25:27 +08:00
ShanStone
5328affdc2 luci: optimize some thing 2023-06-11 05:25:16 +08:00
ShanStone
aca18c7b94 luci: fix nftset/ipset typo 2023-05-19 03:21:04 +08:00
ShanStone
4e6488f002 luci: fix nftables firewall include 2023-05-13 03:57:04 +08:00
xiaorouji
cc47738919 luci: fix nftables typo 2023-05-13 03:56:59 +08:00
ShanStone
f469378142 luci: fix nftset elements add 2023-05-13 03:56:43 +08:00
xiaorouji
fc85f7528e luci: fix the bug discovered from nftables script 2023-05-08 03:01:36 +08:00
xiaorouji
66deb8c72e luci: update default rules 2023-05-08 03:01:31 +08:00
xiaorouji
c9ceb1feaf luci: ipset/nftset name change 2023-05-08 02:59:23 +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
ShanStone
d85a74ded8 luci: optimise nftset add 2023-05-05 19:12:27 +08:00
xiaorouji
27f11fbe6a luci: let chinadns-ng support nftset 2023-04-25 04:15:58 +08:00
xiaorouji
61b45025ca luci: update chinadns-ng logic
Follow the new feature upgrade.
2023-04-23 06:52:20 +08:00
xiaorouji
45fbd0be19 luci: fixed https://github.com/xiaorouji/openwrt-passwall/issues/2493 2023-04-20 16:16:44 +08:00
xiaorouji
1fc1e41f41 luci: optimize subscribe logic 2023-04-20 16:16:40 +08:00
xiaorouji
022688249d luci: update default rules 2023-04-20 16:16:31 +08:00
xiaorouji
dc8eb4f957 luci: logic log update 2023-04-20 16:15:55 +08:00
xiaorouji
9eb7df489b luci: chinadns-ng logic update and optimization
chinadns-ng 2023-04-01 version

* start support nftset.

* support adding chnlist to ipset now, and now there is no need to generate dnsmasq conf.
2023-04-12 20:55:07 +08:00
xiaorouji
c8701a112a luci: fix auto switch when use shunt node #2474 2023-04-12 20:52:59 +08:00
xiaorouji
bd3b4c2fed luci: fixup 65b1c9346594460d0fef55acd9d2b0cc6bf533d6
lost nftables
2023-04-09 23:51:15 +08:00
xiaorouji
ae411c4752 luci: haproxy conf adjustment 2023-04-09 23:51:11 +08:00
xiaorouji
47f44fcfdd luci: lua code convert indentation to TAB 2023-04-09 23:51:06 +08:00
sbwml
2d5a76a95d luci-app-passwall: sync 0_default_config 2023-04-08 17:07:42 +08:00
xiaorouji
3a4fa1fcf5 luci: update subscribe script support ipv6 node 2023-04-08 17:06:25 +08:00
xiaorouji
10087267dd luci: add github host to proxy host by default 2023-04-06 19:22:50 +08:00
xiaorouji
521efc0ee9 luci: fix lost logic 2023-04-06 19:22:24 +08:00
xiaorouji
ab8bdd4926 luci: add openai by default shunt rule 2023-04-06 19:22:15 +08:00
xiaorouji
29a74f7c85 luci: update default rules 2023-04-06 19:18:50 +08:00
xiaorouji
eee868fe92 luci: fixed 2023-04-06 19:18:44 +08:00
Tianhe Y
3b1c3d65c5 luci: add advanced log feature #2424 (#2431)
- logging to sys log.
- logging to persist log file.

Co-authored-by: iceliuhacker <118520805+iceliuhacker@users.noreply.github.com>
2023-04-06 19:18:38 +08:00
xiaorouji
47f3903304 luci: fix tproxy rules some typo
fixed https://github.com/xiaorouji/openwrt-passwall/issues/2450
2023-04-06 19:18:24 +08:00
xiaorouji
0fff20c983 luci: update haproxy conf 2023-04-06 19:18:18 +08:00
xiaorouji
eadb44a03a luci: haproxy use logic implement accurate availability
So fragrant ~
2023-04-01 15:34:33 +08:00
xiaorouji
f6d56838c7 luci: reduce duplicate code 2023-03-30 08:43:09 +08:00
xiaorouji
3dd970b324 luci: fixed https://github.com/xiaorouji/openwrt-passwall/issues/2421 2023-03-30 08:42:54 +08:00
xiaorouji
80408356a4 luci: adjustment chinadns-ng logic
* It is now can work in the gfwlist mode.

* It is now can work with when chnroute default dns option.
2023-03-30 08:42:49 +08:00
xiaorouji
2b0f1aa628 luci: refactoring haproxy function 2023-03-30 08:42:44 +08:00
xiaorouji
c2c32ce5cf luci: update default rules 2023-03-27 20:27:03 +08:00
xiaorouji
9036e40e48 luci: fixed https://github.com/xiaorouji/openwrt-passwall/issues/2414 2023-03-27 20:26:57 +08:00
xiaorouji
ad5a6fd217 luci: update log output 2023-03-27 20:26:51 +08:00
Gzxhwq
8c3a8663c8 luci: add Xray VLESS REALITY share link (#2396) 2023-03-27 20:26:46 +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
xiaorouji
a98eb6e1a9 luci: fixed https://github.com/xiaorouji/openwrt-passwall/issues/2379 2023-03-23 20:23:27 +08:00
xiaorouji
2fc4eb5470 luci: update default rules 2023-03-12 17:18:36 +08:00
xiaorouji
42ce950fcd luci: add when use chnroute mode default DNS option 2023-03-09 23:17:16 +08:00
xiaorouji
364731602e luci: optimization acl logic 2023-03-07 22:40:27 +08:00
xiaorouji
a0ef69d389 luci: fixup 2023-03-06 10:39:02 +08:00
xiaorouji
915ff6328f luci: fixup 2023-03-06 10:38:56 +08:00
xiaorouji
2e84e8ae68 luci: optimization acl code 2023-03-06 10:38:52 +08:00
xiaorouji
2e61482883 luci: acl config add chinadns-ng option 2023-03-06 10:38:46 +08:00
xiaorouji
941ffd8ed1 luci: acl config add filter_proxy_ipv6 option 2023-03-06 10:38:41 +08:00
xiaorouji
8d62a289be luci: optimize subscription 2023-03-06 10:38:36 +08:00
xiaorouji
d13e04f352 luci: update default rules 2023-03-06 10:38:31 +08:00
xiaorouji
a393226509 luci: fix auto switch tcp node socks bug 2023-03-06 10:38:27 +08:00