summaryrefslogtreecommitdiff
path: root/core/src/free
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2021-03-01 16:21:39 +0100
committerByteHamster <info@bytehamster.com>2021-03-01 16:21:39 +0100
commit0e94aa5d9d02dd9b8a88b3b03eb279cb386b3dc3 (patch)
treeb1282edeb33eab01a5ad2ced49d40fa015c768af /core/src/free
parentddd6a12354b776bf0ae28b2d0ea2f1f067daf341 (diff)
downloadAntennaPod-0e94aa5d9d02dd9b8a88b3b03eb279cb386b3dc3.zip
Moved SSL providers to new module
Diffstat (limited to 'core/src/free')
-rw-r--r--core/src/free/java/de/danoeh/antennapod/core/ClientConfig.java11
1 files changed, 3 insertions, 8 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 0193bf8ce..755bec14e 100644
--- a/core/src/free/java/de/danoeh/antennapod/core/ClientConfig.java
+++ b/core/src/free/java/de/danoeh/antennapod/core/ClientConfig.java
@@ -1,8 +1,8 @@
package de.danoeh.antennapod.core;
import android.content.Context;
-import java.security.Security;
-import org.conscrypt.Conscrypt;
+
+import de.danoeh.antennapod.net.ssl.SslProviderInstaller;
import de.danoeh.antennapod.core.preferences.PlaybackPreferences;
import de.danoeh.antennapod.core.preferences.SleepTimerPreferences;
@@ -42,16 +42,11 @@ public class ClientConfig {
UserPreferences.init(context);
UsageStatistics.init(context);
PlaybackPreferences.init(context);
- installSslProvider(context);
+ SslProviderInstaller.install(context);
NetworkUtils.init(context);
AntennapodHttpClient.setCacheDirectory(new File(context.getCacheDir(), "okhttp"));
SleepTimerPreferences.init(context);
NotificationUtils.createChannels(context);
initialized = true;
}
-
- private static void installSslProvider(Context context) {
- // Insert bundled conscrypt as highest security provider (overrides OS version).
- Security.insertProviderAt(Conscrypt.newProvider(), 1);
- }
}