v1.0.5: dual-stack IPv6, pure AmneziaWG, scrub leaks, verifySession fix

This commit is contained in:
esefxdz committed 2026-07-16 20:02:37 +03:00
1 parent d6bdef4d89
commit 259db2f386
9 files changed
+97 -64

No files matched your search

+7
View File
@@ -27,6 +27,7 @@ android {
targetSdk = flutter.targetSdkVersion
versionCode = flutter.versionCode
versionName = flutter.versionName
manifestPlaceholders["ADMOB_APP_ID"] = admobProperties.getProperty("ADMOB_APP_ID", "ca-app-pub-0000000000000000~0000000000")
}
val keystorePropertiesFile = rootProject.file("key.properties")
@@ -35,6 +36,12 @@ android {
keystoreProperties.load(FileInputStream(keystorePropertiesFile))
}
val admobPropertiesFile = rootProject.file("admob.properties")
val admobProperties = Properties()
if (admobPropertiesFile.exists()) {
admobProperties.load(FileInputStream(admobPropertiesFile))
}
signingConfigs {
create("release") {
keyAlias = keystoreProperties["keyAlias"] as String?
+2 -2
View File
@@ -20,10 +20,10 @@
android:usesCleartextTraffic="false"
android:allowBackup="false">
<!-- AdMob App ID (real ID) -->
<!-- AdMob App ID — injected at build time from android/admob.properties -->
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-5671224884648691~1007152454"/>
android:value="${ADMOB_APP_ID}"/>
<activity
android:name=".MainActivity"