summaryrefslogtreecommitdiff
path: root/build.gradle
diff options
context:
space:
mode:
authorMats Wahlberg <rcxslinger@gmail.com>2020-04-21 17:41:24 +0200
committerMats Wahlberg <rcxslinger@gmail.com>2020-09-30 13:52:31 +0200
commit4c24d1c29a726a67eabf86a9f9866e5daeca4ae8 (patch)
treeffe194b3ec02125947e2ea6c902d570604b83359 /build.gradle
parent746190106f9293fb60b4821de8590d7c132f56b7 (diff)
downloadAntennaPod-4c24d1c29a726a67eabf86a9f9866e5daeca4ae8.zip
Bundle Conscrypt security provider for Free builds
This fixes protocol and cipher errors on older versions of android without requiring Google API/Services (which are non-free) to replace the security provider from the OS. No changes are made to Play builds. The value of conscryptVersion in build.gradle should be updated regularly to keep the bundled version of conscrypt up to date (or changed to "latest.release", which will cause issues with verifying reproducible builds). Fixes: #2814 (for users of free builds)
Diffstat (limited to 'build.gradle')
-rw-r--r--build.gradle6
1 files changed, 6 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle
index 01af13b4e..8e1efd6cb 100644
--- a/build.gradle
+++ b/build.gradle
@@ -67,6 +67,12 @@ project.ext {
iconifyVersion = "2.2.2"
audioPlayerVersion = "v2.0.0"
+ // Only used for free builds. This version should be updated regularly.
+ conscryptVersion = "2.4.0"
+ // Alternatively one can just use:
+ // conscryptVersion = "latest.release"
+ // but it will mess up reproducible builds.
+
// Google Play build
wearableSupportVersion = "2.6.0"