mirror of
https://github.com/wgtunnel/android.git
synced 2026-07-03 14:07:49 +02:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 6d30b9a742 | |||
| 2e98878814 |
@@ -26,6 +26,7 @@ data class TunnelConf(
|
||||
val pingIp: String? = null,
|
||||
val isEthernetTunnel: Boolean = false,
|
||||
val isIpv4Preferred: Boolean = true,
|
||||
val useCache: Boolean = false,
|
||||
@Transient private var stateChangeCallback: ((Any) -> Unit)? = null,
|
||||
) : Tunnel, org.amnezia.awg.backend.Tunnel {
|
||||
|
||||
@@ -110,6 +111,8 @@ data class TunnelConf(
|
||||
|
||||
override fun isIpv4ResolutionPreferred(): Boolean = isIpv4Preferred
|
||||
|
||||
override fun useCache(): Boolean = useCache
|
||||
|
||||
override fun onStateChange(newState: org.amnezia.awg.backend.Tunnel.State) {
|
||||
stateChangeCallback?.invoke(newState)
|
||||
}
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ class WireGuardStatistics(private val statistics: Statistics) : TunnelStatistics
|
||||
txBytes = peerStats.txBytes,
|
||||
rxBytes = peerStats.rxBytes,
|
||||
latestHandshakeEpochMillis = peerStats.latestHandshakeEpochMillis,
|
||||
resolvedEndpoint = peerStats.resolvedEndpoint,
|
||||
resolvedEndpoint = peerStats.rosolvedEndpoint,
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,6 +8,6 @@ repositories {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
implementation("org.semver4j:semver4j:5.7.0")
|
||||
implementation("org.semver4j:semver4j:5.6.0")
|
||||
implementation("org.ajoberstar.grgit:grgit-core:5.3.0")
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
object Constants {
|
||||
const val VERSION_NAME = "3.9.1"
|
||||
const val VERSION_NAME = "3.9.0"
|
||||
const val JVM_TARGET = "17"
|
||||
const val VERSION_CODE = 39100
|
||||
const val VERSION_CODE = 38900
|
||||
const val TARGET_SDK = 35
|
||||
const val MIN_SDK = 26
|
||||
const val APP_ID = "com.zaneschepke.wireguardautotunnel"
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
What's new:
|
||||
- Fix tunnel no connectivity DNS bug
|
||||
- Fix tunnel stuck starting bug
|
||||
- Add view tunnel QR code
|
||||
- Add resolved endpoint to statistics
|
||||
- Various other bug fixes
|
||||
@@ -26,7 +26,7 @@ timber = "5.0.1"
|
||||
tunnel = "1.3.0"
|
||||
androidGradlePlugin = "8.9.2"
|
||||
kotlin = "2.1.20"
|
||||
ksp = "2.1.20-2.0.1"
|
||||
ksp = "2.1.20-2.0.0"
|
||||
composeBom = "2025.04.01"
|
||||
compose = "1.8.0"
|
||||
icons = "1.7.8"
|
||||
|
||||
Reference in New Issue
Block a user