summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcyberta <cyberta@riseup.net>2026-03-09 20:32:02 +0100
committercyberta <cyberta@riseup.net>2026-03-16 11:08:57 +0000
commitb6c66d85dedfb82c6bf337b3eb2aa75166d0be42 (patch)
tree002f73c7573c594d8e611584acc2d55915a048a0
parent9b2d6bdeaa3306a76a97ecf3e298f6e78e6bfe8c (diff)
update tor-android to (patched) version 0.4.8.21.2
-rw-r--r--app/build.gradle6
-rw-r--r--gradle/libs.versions.toml30
m---------tor-android0
3 files changed, 33 insertions, 3 deletions
diff --git a/app/build.gradle b/app/build.gradle
index 9cdd2446..d3e6ed0f 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -8,8 +8,8 @@ android {
namespace = "se.leap.bitmaskclient"
compileOptions {
- targetCompatibility = JavaVersion.VERSION_17
- sourceCompatibility = JavaVersion.VERSION_17
+ targetCompatibility = JavaVersion.VERSION_21
+ sourceCompatibility = JavaVersion.VERSION_21
}
viewBinding {
@@ -35,7 +35,7 @@ android {
versionCode 182000
versionName "1.5.3"
compileSdk 35
- minSdkVersion 21
+ minSdkVersion 24
targetSdkVersion 35
vectorDrawables.useSupportLibrary = true
buildConfigField 'boolean', 'openvpn3', 'false'
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
new file mode 100644
index 00000000..6dd86254
--- /dev/null
+++ b/gradle/libs.versions.toml
@@ -0,0 +1,30 @@
+[versions]
+androidx-junit = "1.3.0"
+androidx-localbroadcast = "1.1.0"
+androidx-rules = "1.7.0"
+androidx-runner = "1.7.0"
+appcompat = "1.7.1"
+commons-io = "2.21.0"
+commons-net = "3.12.0"
+dokka = "2.1.0"
+jtorctl = "0.4.5.7"
+kotlin = "2.3.0"
+netcipher = "2.1.0"
+nmcp = "1.4.4"
+
+[libraries]
+androidx-appcompat = { module = "androidx.appcompat:appcompat", version.ref = "appcompat" }
+androidx-junit = { module = "androidx.test.ext:junit", version.ref = "androidx-junit" }
+androidx-localbroadcast = { module = "androidx.localbroadcastmanager:localbroadcastmanager", version.ref = "androidx-localbroadcast" }
+androidx-rules = { module = "androidx.test:rules", version.ref = "androidx-rules" }
+androidx-runner = { module = "androidx.test:runner", version.ref = "androidx-runner" }
+commons-io = { module = "commons-io:commons-io", version.ref = "commons-io" }
+commons-net = { module = "commons-net:commons-net", version.ref = "commons-net" }
+jtorctl = { module = "info.guardianproject:jtorctl", version.ref = "jtorctl" }
+netcipher = { module = "info.guardianproject.netcipher:netcipher", version.ref = "netcipher" }
+
+[plugins]
+dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" }
+dokka-javadoc = { id = "org.jetbrains.dokka-javadoc", version.ref = "dokka" }
+kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
+nmcp-aggregation = { id = "com.gradleup.nmcp.aggregation", version.ref = "nmcp" }
diff --git a/tor-android b/tor-android
-Subproject 0f1e1bdacb0f9971e78c99b8a84162997e3718b
+Subproject 1ac8bee54e854564f3df3903e0fc929ab8c454d