Add conscrypt back again

pull/585/head
FongMi 10 months ago
parent f4cb213ff7
commit 1a49d50bd5
  1. 1
      catvod/build.gradle
  2. 4
      catvod/src/main/java/com/github/catvod/net/OkHttp.java

@ -27,6 +27,7 @@ dependencies {
api 'com.squareup.okhttp3:okhttp:' + okhttpVersion
api 'com.squareup.okhttp3:okhttp-dnsoverhttps:' + okhttpVersion
api 'com.squareup.okhttp3:logging-interceptor:' + okhttpVersion
api 'org.conscrypt:conscrypt-android:2.5.2'
api('com.google.guava:guava:33.0.0-android') {
exclude group: 'com.google.code.findbugs', module: 'jsr305'
exclude group: 'org.checkerframework', module: 'checker-compat-qual'

@ -10,8 +10,11 @@ import com.github.catvod.net.interceptor.RequestInterceptor;
import com.github.catvod.net.interceptor.ResponseInterceptor;
import com.github.catvod.utils.Path;
import org.conscrypt.Conscrypt;
import java.net.ProxySelector;
import java.security.SecureRandom;
import java.security.Security;
import java.security.cert.X509Certificate;
import java.util.Map;
import java.util.Objects;
@ -46,6 +49,7 @@ public class OkHttp {
static {
defaultSelector = ProxySelector.getDefault();
Security.insertProviderAt(Conscrypt.newProvider(), 1);
}
private static class Loader {

Loading…
Cancel
Save