diff --git a/app/build.gradle b/app/build.gradle index a5a33302..df331d35 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -131,10 +131,10 @@ dependencies { kapt "com.google.dagger:hilt-compiler:$hilt_version" // Tor - implementation "org.briarproject:onionwrapper-android:0.0.7" + implementation "org.briarproject:onionwrapper-android:0.1.0" tor 'org.briarproject:tor-android:0.4.8.9-1' tor 'org.briarproject:obfs4proxy-android:0.0.14-tor2' - tor 'org.briarproject:snowflake-android:2.5.1' + tor 'org.briarproject:snowflake-android:2.9.1' implementation 'org.briarproject:moat-api:0.2' implementation 'com.squareup.okhttp3:okhttp:4.12.0' diff --git a/app/src/main/java/org/onionshare/android/tor/TorManager.kt b/app/src/main/java/org/onionshare/android/tor/TorManager.kt index fd153c65..b555173e 100644 --- a/app/src/main/java/org/onionshare/android/tor/TorManager.kt +++ b/app/src/main/java/org/onionshare/android/tor/TorManager.kt @@ -3,7 +3,6 @@ package org.onionshare.android.tor import android.app.Application import android.content.Context.MODE_PRIVATE import android.content.Intent -import android.os.Build.VERSION.SDK_INT import androidx.core.content.ContextCompat.startForegroundService import kotlinx.coroutines.DelicateCoroutinesApi import kotlinx.coroutines.Dispatchers @@ -211,7 +210,7 @@ class TorManager( LOG.info("Using built-in bridges...") val countryCode = locationUtils.currentCountry val builtInBridges = circumventionProvider.getSuitableBridgeTypes(countryCode).flatMap { type -> - circumventionProvider.getBridges(type, countryCode, SDK_INT >= 25) + circumventionProvider.getBridges(type, countryCode) } try { useBridges(builtInBridges)