feat(app): add secure routing and runtime resilience

Add explicit TUN and SOCKS5 connection modes, app routing controls, authenticated per-session local SOCKS5, Android network monitoring, persistent haptics, resilient session recovery, notification hardening and client-side Hivemind cleanup.

Keep the hosted flutter_vless_android 1.1.5 runtime as the base and apply the Android compatibility/security patches at build time instead of restoring the unstable vendored runtime.
This commit is contained in:
Naveax committed 2026-08-31 19:31:12 +03:00
1 parent 371db8da9f
commit 8ead3ff249
30 files changed
+3959 -484

No files matched your search

+4 -1
View File
@@ -141,7 +141,10 @@ class _SidebarDrawerState extends State<SidebarDrawer> {
final messenger = ScaffoldMessenger.of(context);
Navigator.of(context).pop();
unawaited(
Updater.check(navigator: navigator, messenger: messenger),
Updater.checkWithHandles(
navigator: navigator,
messenger: messenger,
),
);
},
),