From 22ac4bed49b2c6bf6867954485171a94db7dfc5c Mon Sep 17 00:00:00 2001 From: Jarne Demeulemeester Date: Sun, 7 May 2023 16:36:31 +0200 Subject: [PATCH] fix: add okhttp proguard rules --- app/phone/proguard-rules.pro | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/phone/proguard-rules.pro b/app/phone/proguard-rules.pro index 3f644d60..18d363ce 100644 --- a/app/phone/proguard-rules.pro +++ b/app/phone/proguard-rules.pro @@ -30,4 +30,13 @@ -keep class dev.jdtech.jellyfin.fragments.SettingsPlayerFragment -keep class dev.jdtech.jellyfin.fragments.SettingsDeviceFragment -keep class dev.jdtech.jellyfin.fragments.SettingsCacheFragment --keep class dev.jdtech.jellyfin.fragments.SettingsNetworkFragment \ No newline at end of file +-keep class dev.jdtech.jellyfin.fragments.SettingsNetworkFragment + +# These classes are from okhttp and are not used in Android +-dontwarn org.bouncycastle.jsse.BCSSLSocket +-dontwarn org.bouncycastle.jsse.BCSSLParameters +-dontwarn org.bouncycastle.jsse.provider.BouncyCastleJsseProvider +-dontwarn org.conscrypt.* +-dontwarn org.openjsse.javax.net.ssl.SSLParameters +-dontwarn org.openjsse.javax.net.ssl.SSLSocket +-dontwarn org.openjsse.net.ssl.OpenJSSE \ No newline at end of file