We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8cb6560 commit 9679f8cCopy full SHA for 9679f8c
src/main/java/org/quantumbadger/redreader/http/LegacyTLSSocketFactory.java
src/main/java/org/quantumbadger/redreader/http/okhttp/OKHTTPBackend.kt
@@ -22,6 +22,7 @@ import android.util.Log
22
import okhttp3.CacheControl
23
import okhttp3.Call
24
import okhttp3.ConnectionPool
25
+import okhttp3.ConnectionSpec
26
import okhttp3.Cookie
27
import okhttp3.CookieJar
28
import okhttp3.HttpUrl
@@ -102,6 +103,10 @@ class OKHTTPBackend private constructor() : HTTPBackend() {
102
103
builder.proxy(tor)
104
}
105
106
+ // This restrict the client to only use TLSv1.2 and TLSv1.3
107
+ // In other word, only modern website with HTTPS enabled
108
+ builder.connectionSpecs(listOf(ConnectionSpec.RESTRICTED_TLS))
109
+
110
builder.followRedirects(true)
111
builder.followSslRedirects(true)
112
0 commit comments