add wildcards and live auto tunnel changes

add custom ping settings per tunnel

fix pin lock screen on light mode fix
closes #350

add allowance for auto tunnel changes while active

add trusted ssid wildcard support
closes #351

fix tunnel notification not disappearing after backgrounded start
closes #348

fix restart on reboot if auto tunnel is enabled
closes #335

allow for auto tunnling for restart on ping fail while using always on vpn
This commit is contained in:
Zane Schepke
2024-09-15 00:30:41 -04:00
parent 753d7eb22a
commit 0a730b7a1a
55 changed files with 1736 additions and 1299 deletions
+10 -10
View File
@@ -1,6 +1,6 @@
[versions]
accompanist = "0.34.0"
activityCompose = "1.9.1"
accompanist = "0.36.0"
activityCompose = "1.9.2"
amneziawgAndroid = "1.2.2"
androidx-junit = "1.2.1"
appcompat = "1.7.0"
@@ -8,25 +8,25 @@ biometricKtx = "1.2.0-alpha05"
coreGoogleShortcuts = "1.1.0"
coreKtx = "1.13.1"
datastorePreferences = "1.1.1"
desugar_jdk_libs = "2.0.4"
desugar_jdk_libs = "2.1.2"
espressoCore = "3.6.1"
hiltAndroid = "2.52"
hiltNavigationCompose = "1.2.0"
junit = "4.13.2"
kotlinx-serialization-json = "1.7.1"
lifecycle-runtime-compose = "2.8.4"
material3 = "1.2.1"
kotlinx-serialization-json = "1.7.2"
lifecycle-runtime-compose = "2.8.5"
material3 = "1.3.0"
multifabVersion = "1.1.1"
navigationCompose = "2.7.7"
navigationCompose = "2.8.0"
pinLockCompose = "1.0.3"
roomVersion = "2.6.1"
timber = "5.0.1"
tunnel = "1.2.3"
tunnel = "1.2.4"
androidGradlePlugin = "8.6.0"
kotlin = "2.0.20"
ksp = "2.0.20-1.0.24"
composeBom = "2024.08.00"
compose = "1.6.8"
composeBom = "2024.09.00"
compose = "1.7.0"
zxingAndroidEmbedded = "4.3.0"
coreSplashscreen = "1.0.1"
gradlePlugins-grgit = "5.2.2"
+1 -1
View File
@@ -2,7 +2,7 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
distributionSha256Sum=544c35d6bd849ae8a5ed0bcea39ba677dc40f49df7d1835561582da2009b961d
distributionSha256Sum=d725d707bfabd4dfdc958c624003b3c80accc03f7037b5122c4b1d0ef15cecab
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists