Rebrand: PaladinVPN -> ReVoltVPN — all references, package names, Android namespace

This commit is contained in:
esefxdz committed 2026-07-24 21:03:18 +03:00
1 parent aaf9887f49
commit 3531671d3d
26 files changed
+75 -274

No files matched your search

+3 -3
View File
@@ -3,9 +3,9 @@ import 'dart:convert';
import 'dart:math';
import 'package:flutter/foundation.dart';
import 'package:google_mobile_ads/google_mobile_ads.dart';
import 'package:paladinvpn/logic/crypto_service.dart';
import 'package:paladinvpn/logic/hivemind_service.dart';
import 'package:paladinvpn/logic/app_config.dart';
import 'package:revoltvpn/logic/crypto_service.dart';
import 'package:revoltvpn/logic/hivemind_service.dart';
import 'package:revoltvpn/logic/app_config.dart';
/// AdManager manages the lifecycle of rewarded video ads.
///
+3 -3
View File
@@ -3,8 +3,8 @@ import 'dart:convert';
import 'dart:math';
import 'package:flutter/foundation.dart';
import 'package:http/http.dart' as http;
import 'package:paladinvpn/logic/app_config.dart';
import 'package:paladinvpn/logic/crypto_service.dart';
import 'package:revoltvpn/logic/app_config.dart';
import 'package:revoltvpn/logic/crypto_service.dart';
class HivemindService {
/// Nonce generated at the start of a connect cycle.
@@ -76,7 +76,7 @@ class HivemindService {
'&security=${AppConfig.vlessSecurity}'
'&type=${AppConfig.vlessType}'
'&flow=${AppConfig.vlessFlow}'
'#PaladinVPN';
'#ReVoltVPN';
_expectedNonce = null; // consumed successfully
return vlessUrl;
+4 -4
View File
@@ -2,10 +2,10 @@ import 'dart:async';
import 'dart:convert';
import 'package:flutter/foundation.dart';
import 'package:http/http.dart' as http;
import 'package:paladinvpn/logic/app_config.dart';
import 'package:paladinvpn/logic/vpn_connection.dart';
import 'package:paladinvpn/logic/crypto_service.dart';
import 'package:paladinvpn/components/notification.dart';
import 'package:revoltvpn/logic/app_config.dart';
import 'package:revoltvpn/logic/vpn_connection.dart';
import 'package:revoltvpn/logic/crypto_service.dart';
import 'package:revoltvpn/components/notification.dart';
/// SessionTimer is the client-side session authority for the VPN tunnel.
///
+3 -3
View File
@@ -5,7 +5,7 @@
import 'dart:async';
import 'package:flutter/foundation.dart';
import 'package:flutter_vless/flutter_vless.dart';
import 'package:paladinvpn/logic/hivemind_service.dart';
import 'package:revoltvpn/logic/hivemind_service.dart';
// ── VPN States ────────────────────────────────────────────────────────────────
enum VpnStatus {
@@ -50,7 +50,7 @@ class VpnConnection extends ChangeNotifier {
try {
await _vless.initializeVless(
providerBundleIdentifier: 'com.paladinvpn.app',
providerBundleIdentifier: 'com.revoltvpn.app',
);
_initialized = true;
} catch (e) {
@@ -148,7 +148,7 @@ class VpnConnection extends ChangeNotifier {
final config = parsed.getFullConfiguration();
await _vless.startVless(
remark: parsed.remark.isNotEmpty ? parsed.remark : 'PaladinVPN',
remark: parsed.remark.isNotEmpty ? parsed.remark : 'ReVoltVPN',
config: config,
);