Naveax
8ead3ff249
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.
2026-08-31 19:31:12 +03:00
esefxdz and Naveax
62104d5730
chore: release 3.3.0 (sidebar nav fix, notification countdown, hardening)
...
Co-authored-by: Naveax <[email protected] >
2026-08-30 14:01:52 +03:00
esefxdz
54f949ca8e
v3.2.0 — DPI hardening, notification consolidation, disconnect refactor
...
User-Agent spoofed to Chrome on Android (was Dart/3.x). Domain renamed to userevolt.app. Branding to Revolt VPN. Removed duplicate notification, patched flutter_vless for custom icon + dark background. Merged 5 disconnect paths into single idempotent gate, fixed stopVless timeout silently lying about state. Removed kDebugMode guard from AdMob bypass.
2026-08-08 13:06:19 +03:00
esefxdz
75cf59f22c
cleaning up
2026-08-02 00:56:55 +03:00
esefxdz
54609a3119
audit #13 : notification fix, sync guard, bypass gate, responsive layout, dynamic version, dart format, clock_display to backups, stats race fix, new locks, nginx swarm block
2026-07-31 22:41:29 +03:00
esefxdz
156d9f49b2
tiny fixes and cosmetic
2026-07-28 20:34:02 +03:00
esefxdz
a659e3bb2e
tiniest of fixes
2026-07-27 23:20:18 +03:00
esefxdz
2086f9ded2
reality configured
2026-07-27 23:10:11 +03:00
esefxdz
efcfe6e706
Two-box throttle system + support top-up
...
- Server: two Xray inbounds (vless-normal / vless-throttled), 4GB threshold,
management loop moves users between boxes instead of hard-killing.
/session/status returns dynamic vless_path + is_throttled.
Support ad callback (ad_type: support) extends session +30min +2GB.
No hard quota kill — only 60-min expiry removes sessions.
- App: session_timer detects vless_path change in 5s poll, triggers
silent reconnect (skipCleanup, skipAdBypass, quickReconnect).
New support_button.dart for top-up rewarded ads.
hivemind_service uses server vless_path instead of hardcoded constant.
vpn_connection: skipAdBypass, quickReconnect, skipCleanup params.
- Config: Xray two-inbound template, nginx /tunnel-throttled with
limit_rate 187k (1.5 Mbps). Updated AGENTS.md + SERVER_SETUP.md.
2026-07-27 20:15:25 +03:00
esefxdz
35bfeb61c4
polish: strip verbose comments, simplify codebase
2026-07-26 11:30:59 +03:00
esefxdz
d106356ca6
v2.0.0: VLESS cleanup — remove bonus ads, throttling, fix Xray compliance, rebrand colors
2026-07-25 00:34:14 +03:00
esefxdz
10a1450292
fix: stale timer flash on reconnect — reset _hasSyncedOnce in _stopInternal
2026-07-24 22:36:08 +03:00
esefxdz
6d58aca01b
Polish: fix outdated AWG/WireGuard comments, update README & privacy policy for team
2026-07-24 22:26:46 +03:00
esefxdz
3531671d3d
Rebrand: PaladinVPN -> ReVoltVPN — all references, package names, Android namespace
2026-07-24 21:03:18 +03:00
esefxdz
b679ba4d8f
tiny fixes
2026-07-18 19:36:02 +03:00
esefxdz
08f08fbf3e
fix: notification countdown now ticks locally every second instead of gated behind 5s server poll; bump to 1.0.5+9
2026-07-17 13:17:47 +03:00
esefxdz
a84474a586
bugfixes: switch fallthrough, SSV debug-gate, session verify, speed math, auto-reconnect, permission recovery, health indicator, lifecycle-safety, GDPR consent, progress feedback
2026-07-16 13:40:09 +03:00
esefxdz
41a2648c6e
ser
2026-06-13 13:37:57 +03:00
esefxdz
208da38586
Bump version to 1.0.2+4, implement native state restoration, and clean up UI
2026-06-04 19:00:19 +03:00
esefxdz
8f32429e82
overall ui bugfixes and hivemind improvements
2026-05-31 13:16:46 +03:00
esefxdz
a80a23e008
Notification is added
2026-05-31 12:48:37 +03:00
esefxdz
157f60aad2
Initial commit (Security Hardened Slate)
2026-05-29 14:42:24 +03:00