From 510ec1798ed51e94ca73287017b26ab1eaa6c33c Mon Sep 17 00:00:00 2001 From: davigonz Date: Fri, 8 Mar 2019 10:11:11 +0100 Subject: [PATCH] Get rid of TLS support for 16 to 18 API versions --- .../java/com/owncloud/android/lib/common/http/HttpClient.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/HttpClient.java b/owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/HttpClient.java index e9f77fe4..b0b3e7a2 100644 --- a/owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/HttpClient.java +++ b/owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/HttpClient.java @@ -91,8 +91,8 @@ public class HttpClient { SSLSocketFactory sslSocketFactory; - if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.KITKAT) { - // TLS v1.2 is disabled by default from API 16 to 19, use custom SSLSocketFactory to enable it + if (Build.VERSION.SDK_INT == Build.VERSION_CODES.KITKAT) { + // TLS v1.2 is disabled by default in API 19, use custom SSLSocketFactory to enable it sslSocketFactory = new TLSSocketFactory(sslContext.getSocketFactory()); } else { sslSocketFactory = sslContext.getSocketFactory();