diff options
author | H. Lehmann <ByteHamster@users.noreply.github.com> | 2020-10-04 15:21:18 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-04 15:21:18 +0200 |
commit | e1ff4c8763c604c014a62c4c4905737cb92ebebb (patch) | |
tree | e689fad58a58f0aad36d879d9500238d2c9e44ed /core/src/free/java | |
parent | af1a6a7ef92ed0ab6061c803f94bd22ad17a6243 (diff) | |
parent | 06d212b911af1ce54e03c63bad69b99e938cb430 (diff) | |
download | AntennaPod-e1ff4c8763c604c014a62c4c4905737cb92ebebb.zip |
Merge pull request #4077 from Slinger/conscrypt_bundle2.0.1
Bundle a modern Security Provider (Conscrypt) in the Free builds.
Diffstat (limited to 'core/src/free/java')
-rw-r--r-- | core/src/free/java/de/danoeh/antennapod/core/ClientConfig.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/core/src/free/java/de/danoeh/antennapod/core/ClientConfig.java b/core/src/free/java/de/danoeh/antennapod/core/ClientConfig.java index ecb9d68df..04d74f2a2 100644 --- a/core/src/free/java/de/danoeh/antennapod/core/ClientConfig.java +++ b/core/src/free/java/de/danoeh/antennapod/core/ClientConfig.java @@ -1,6 +1,8 @@ package de.danoeh.antennapod.core; import android.content.Context; +import java.security.Security; +import org.conscrypt.Conscrypt; import de.danoeh.antennapod.core.preferences.PlaybackPreferences; import de.danoeh.antennapod.core.preferences.SleepTimerPreferences; @@ -53,6 +55,7 @@ public class ClientConfig { } private static void installSslProvider(Context context) { - // ProviderInstaller is a closed-source Google library + // Insert bundled conscrypt as highest security provider (overrides OS version). + Security.insertProviderAt(Conscrypt.newProvider(), 1); } } |