ushan0v
|
91395142a3
|
Update README.md
|
2026-06-10 23:58:02 +03:00 |
|
ushan0v
|
2166ff0803
|
Add outbound cascade detour support
|
2026-06-10 23:09:15 +03:00 |
|
ushan0v
|
34c0a3c3e5
|
Keep diagnostic runs stable during info refresh
|
2026-06-10 23:09:15 +03:00 |
|
ushan0v
|
e5e77f45fd
|
Hide ByeDPI from dashboard sections
|
2026-06-10 23:09:14 +03:00 |
|
ushan0v
|
b527c7bead
|
Align provider diagnostic checks
|
2026-06-10 23:09:14 +03:00 |
|
ushan0v
|
f282cbc7d2
|
Probe selected outbound only in diagnostics
|
2026-06-10 21:58:28 +03:00 |
|
ushan0v
|
3ace343437
|
Revert "Limit latency probes to concrete proxy targets"
This reverts commit 0f18a1ff9a52d5696246eaccf50b614dd1649384.
|
2026-06-10 21:47:26 +03:00 |
|
ushan0v
|
15f8b8527c
|
Clarify UDP over TCP proxy hint
|
2026-06-10 21:46:32 +03:00 |
|
ushan0v
|
8307adc1e0
|
Support HTTP proxy outbounds
|
2026-06-10 07:00:34 +03:00 |
|
ushan0v
|
2135dce035
|
Use wildcard listener for TPROXY inbound
|
2026-06-10 06:24:16 +03:00 |
|
ushan0v
|
34baa1c49f
|
Limit latency probes to concrete proxy targets
|
2026-06-10 06:20:31 +03:00 |
|
ushan0v
|
6ef5e751f2
|
Avoid redundant subscription downloads during startup
|
2026-06-10 06:10:16 +03:00 |
|
ushan0v
|
f37e8b7b89
|
Isolate subscription outbound validation from inbounds
|
2026-06-10 06:06:45 +03:00 |
|
ushan0v
|
68b85554b5
|
Restore package services during sing-box rollback
|
2026-06-10 06:02:50 +03:00 |
|
ushan0v
|
2ba2acc5c2
|
Restore dnsmasq when manual DHCP takes over
|
2026-06-10 05:57:09 +03:00 |
|
ushan0v
|
d42e60d5fb
|
fix shellcheck
|
2026-06-09 04:09:54 +03:00 |
|
ushan0v
|
9ea5559c64
|
fix xhttp xmux parsing
|
2026-06-09 03:28:54 +03:00 |
|
ushan0v
|
df4a13bfbe
|
Clarify VPN interface latency diagnostics
|
2026-06-09 02:57:56 +03:00 |
|
ushan0v
|
380bb5404b
|
Add optional release notes input
|
2026-06-09 01:45:49 +03:00 |
|
ushan0v
|
a9ce644bc6
|
Support gzip-compressed subscriptions
|
2026-06-09 01:29:09 +03:00 |
|
ushan0v
|
5ae4117dfb
|
Fix ucode subscription parser function ordering
|
2026-06-09 01:29:09 +03:00 |
|
ushan0v
|
db2fc2394c
|
Fix preserve xhttp options and urltest latency targets
|
2026-06-09 01:29:09 +03:00 |
|
ushan0v
|
8dbc139ff8
|
Refactor sing-box component installation
|
2026-06-09 01:29:08 +03:00 |
|
ushan0v
|
9c9bd8a791
|
Stabilize LuCI action reload state
|
2026-06-09 01:29:08 +03:00 |
|
ushan0v
|
16c045f3e0
|
Track external init.d service actions
|
2026-06-09 01:29:07 +03:00 |
|
ushan0v
|
76c15ccad9
|
Rename updates tab to components
|
2026-06-09 01:29:07 +03:00 |
|
ushan0v
|
c880eccfe6
|
Fix preserve manual DHCP DNS settings
|
2026-06-09 01:29:07 +03:00 |
|
ushan0v
|
3fd700750f
|
Stabilize LuCI UI action state
|
2026-06-09 01:29:06 +03:00 |
|
ushan0v
|
14c5f86e42
|
Fix restore nft imports after empty ucode writes
|
2026-06-09 01:29:06 +03:00 |
|
ushan0v
|
fd28f7b490
|
Fix outbound JSON masking in global check
|
2026-06-09 01:29:05 +03:00 |
|
ushan0v
|
052552bdbd
|
Fix component action UI state races
|
2026-06-09 01:29:05 +03:00 |
|
ushan0v
|
1059730c25
|
Fix sing-box install loading state
|
2026-06-09 01:29:05 +03:00 |
|
ushan0v
|
1c08e60c0b
|
Fix sing-box variant handling
|
2026-06-09 01:29:04 +03:00 |
|
ushan0v
|
ff8f52e28a
|
Fix sing-box compressed install memory handling
|
2026-06-09 01:29:04 +03:00 |
|
ushan0v
|
a60b70196b
|
Stabilize LuCI action state handling
|
2026-06-09 01:29:04 +03:00 |
|
ushan0v
|
5368e2a149
|
Add sing-box variant installation support
|
2026-06-09 01:29:03 +03:00 |
|
ushan0v
|
976e3753aa
|
Synchronize long-running action state
|
2026-06-09 01:29:03 +03:00 |
|
ushan0v
|
a2c61d6ee6
|
Fix skip empty domain ip list rulesets
|
2026-06-09 01:29:03 +03:00 |
|
ushan0v
|
5b24c1e5dd
|
Fix subscription dashboard copy links
|
2026-06-09 01:29:02 +03:00 |
|
ushan0v
|
76214d0661
|
Add VMess manual connection URL support
|
2026-06-09 01:29:02 +03:00 |
|
ushan0v
|
596ad8646b
|
Fix stable sing-box reinstall on apk
|
2026-06-09 01:29:01 +03:00 |
|
ushan0v
|
5117e5745e
|
Fix inconclusive FakeIP public IP diagnostic
|
2026-06-09 01:29:01 +03:00 |
|
ushan0v
|
4b54eca97f
|
Fix normalize backend domains before validation
|
2026-06-09 01:29:01 +03:00 |
|
ushan0v
|
41aee46088
|
Fix Monitoring over HTTPS LuCI
|
2026-06-09 01:29:00 +03:00 |
|
ushan0v
|
063d3d8af6
|
Fix Hysteria2 server link export
|
2026-06-09 01:29:00 +03:00 |
|
ushan0v
|
5e44d40361
|
Fix respect dont_touch_dhcp in dnsmasq failsafes
|
2026-06-09 01:29:00 +03:00 |
|
ushan0v
|
ca89cee282
|
Fix keep LuCI package scan and JS syntax valid
|
2026-06-09 01:28:59 +03:00 |
|
ushan0v
|
2d76eb2e4e
|
Fix correct nft global check message
|
2026-06-09 01:28:59 +03:00 |
|
ushan0v
|
a2fc24ba73
|
refactor: restructure backend ucode architecture
|
2026-06-09 01:28:58 +03:00 |
|
ushan0v
|
36dea5bb59
|
Add URLTest country detection modes
|
2026-06-03 03:28:42 +03:00 |
|
ushan0v
|
6149b9a2f9
|
Fix cold-start dnsmasq recovery
|
2026-06-03 02:44:16 +03:00 |
|
ushan0v
|
12047163c2
|
Fix Hysteria2 links for new Xray clients
|
2026-06-03 02:26:32 +03:00 |
|
ushan0v
|
985bb9df1d
|
Fix OpenWrt package metadata for APK builds
|
2026-06-02 22:51:48 +03:00 |
|
ushan0v
|
e677d992d6
|
Add zapret2 section action support
|
2026-06-02 22:07:40 +03:00 |
|
ushan0v
|
5cf4183550
|
Detect server inbound port conflicts
|
2026-06-02 17:29:46 +03:00 |
|
ushan0v
|
6bed05a20d
|
fix: keep fully routed as device override
|
2026-06-02 14:43:47 +03:00 |
|
ushan0v
|
1fe571e37c
|
fix: import hysteria2 mport subscriptions
|
2026-06-02 14:20:49 +03:00 |
|
ushan0v
|
46a91abe26
|
fix: keep router DNS compatible with IPv4-only clients
|
2026-06-02 14:12:42 +03:00 |
|
ushan0v
|
ab2fb10684
|
fix: make list update DNS probe A-only
|
2026-06-01 23:41:40 +03:00 |
|
ushan0v
|
7c6b06e19c
|
fix: skip local dns probe for proxied list updates
|
2026-06-01 23:18:21 +03:00 |
|
ushan0v
|
53fc5918b4
|
Fix fully routed rule priority
|
2026-06-01 22:35:27 +03:00 |
|
ushan0v
|
d97ac3f15c
|
Update to upstream 0.7.19
Adapt upstream 0.7.19 DNAT nft mangle guard to Podkop Plus runtime.
|
2026-06-01 18:54:01 +03:00 |
|
ushan0v
|
bb3b3dcbc6
|
fix: return dnsmasq handling to upstream flow
|
2026-06-01 18:38:23 +03:00 |
|
ushan0v
|
a002765325
|
fix: show diagnostic loading immediately
|
2026-06-01 02:20:56 +03:00 |
|
ushan0v
|
7430f490e2
|
fix tailscale endpoint dns routing
|
2026-05-31 23:29:20 +03:00 |
|
ushan0v
|
afc96e4a39
|
Fix DNS diagnostics for split dnsmasq
|
2026-05-31 19:27:56 +03:00 |
|
ushan0v
|
8b184c4efd
|
fix: rebuild nft on full-route IP changes
|
2026-05-31 18:50:58 +03:00 |
|
ushan0v
|
bed7829fdc
|
Fix sing-box extended update on low overlay space
|
2026-05-31 18:02:54 +03:00 |
|
ushan0v
|
1420481f93
|
Speed up luci page load
|
2026-05-31 18:02:54 +03:00 |
|
ushan0v
|
d48bbd8942
|
Add fail-safe dnsmasq rollback
|
2026-05-31 07:32:37 +03:00 |
|
ushan0v
|
d964fa248e
|
Refine server inbound protocol options
|
2026-05-31 07:32:37 +03:00 |
|
ushan0v
|
78c67bb8dd
|
Add sing-box extended server inbound support
|
2026-05-31 07:32:37 +03:00 |
|
ushan0v
|
e64a1135fd
|
allow tailscale with fixed sing-box extended
|
2026-05-31 05:02:12 +03:00 |
|
ushan0v
|
7137cd5172
|
Fix subscription update UX and user agent fallback
|
2026-05-31 05:02:12 +03:00 |
|
ushan0v
|
7fc33c7a5a
|
fix direct rule tags and monitoring labels
|
2026-05-31 02:39:03 +03:00 |
|
ushan0v
|
c8c773e405
|
fix tailscale advertise route IP handling
|
2026-05-31 02:07:53 +03:00 |
|
ushan0v
|
359eb08891
|
Hide inbounds diagnostics without enabled servers
|
2026-05-30 01:57:51 +03:00 |
|
ushan0v
|
c1bc6729a5
|
Fix sing-box-extended updater on musl
|
2026-05-30 01:36:40 +03:00 |
|
ushan0v
|
4d5c5e611d
|
Update README.md
|
2026-05-29 23:12:46 +03:00 |
|
ushan0v
|
4cf4e6709a
|
Add diagnostics for server inbounds
|
2026-05-29 23:08:38 +03:00 |
|
ushan0v
|
cdc70c9120
|
Fix list update cron schedule
|
2026-05-29 22:37:21 +03:00 |
|
ushan0v
|
1dc2949244
|
Add subscription User-Agent fallback
|
2026-05-29 22:22:39 +03:00 |
|
ushan0v
|
3652a522d1
|
ui: improve update and server dialogs
|
2026-05-29 21:59:08 +03:00 |
|
ushan0v
|
3a40615cc5
|
Update to upstream 0.7.18
|
2026-05-29 18:30:45 +03:00 |
|
ushan0v
|
9d90390087
|
Avoid runtime tag collisions
|
2026-05-29 18:08:51 +03:00 |
|
ushan0v
|
de55529e02
|
fix dnsmasq rebind inheritance
|
2026-05-29 17:51:41 +03:00 |
|
ushan0v
|
f4bb6bedbd
|
fix: mark vpn interface outbounds
|
2026-05-29 17:35:47 +03:00 |
|
ushan0v
|
f715c53070
|
Fix dashboard loading for large subscriptions
|
2026-05-29 17:09:22 +03:00 |
|
ushan0v
|
49d940f679
|
Fix Hysteria2 fingerprint regression
|
2026-05-29 16:38:19 +03:00 |
|
ushan0v
|
00b7630298
|
Add server mode
|
2026-05-29 16:18:03 +03:00 |
|
ushan0v
|
ea440040f3
|
fix: detect listen address from source devices
|
2026-05-28 18:44:15 +03:00 |
|
ushan0v
|
9a4f1ce67b
|
Bootstrap deferred subscription rules on cold start
|
2026-05-28 18:27:12 +03:00 |
|
ushan0v
|
65d524e894
|
Use service proxy for subscription and updater downloads
|
2026-05-28 17:45:53 +03:00 |
|
ushan0v
|
a924b814a3
|
Handle dnsmasq domain forwards in split DNS
|
2026-05-28 13:44:05 +03:00 |
|
ushan0v
|
75d9a023f9
|
Record upstream main through 1802818 as integrated
|
2026-05-28 02:08:48 +03:00 |
|
ushan0v
|
516e036ebd
|
fix dnsmasq local domain inheritance
|
2026-05-27 20:13:54 +03:00 |
|
ushan0v
|
28ec1e9fa6
|
Optimize subscription prepared state handling
|
2026-05-27 19:27:50 +03:00 |
|
ushan0v
|
903fe375a8
|
Add port conditions for routing rules
|
2026-05-27 04:44:04 +03:00 |
|
ushan0v
|
2ea9a4e1c8
|
Add mixed proxy authentication
|
2026-05-27 03:56:09 +03:00 |
|
ushan0v
|
a371db9f28
|
Preserve Hysteria2 fingerprints in subscriptions
|
2026-05-27 03:26:46 +03:00 |
|