From 5f469e8051d35fc0bd271cd23d16e115a73d14c5 Mon Sep 17 00:00:00 2001 From: Miroslav Kundela Date: Mon, 27 Jan 2020 22:31:33 +0100 Subject: [PATCH] Upgrade EETHttpClient_Indy TLS to version 1.2 --- source/httpclient/u_EETHttpClient_Indy.pas | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/httpclient/u_EETHttpClient_Indy.pas b/source/httpclient/u_EETHttpClient_Indy.pas index e75d3d7..a2f52b0 100644 --- a/source/httpclient/u_EETHttpClient_Indy.pas +++ b/source/httpclient/u_EETHttpClient_Indy.pas @@ -83,8 +83,8 @@ procedure TEETHttpClientIndy.SendRequest(aUrl: String; aRequestStream: TStream; begin TIdSSLIOHandlerSocketOpenSSL(FIdHttpClient.IOHandler).Port := 0; TIdSSLIOHandlerSocketOpenSSL(FIdHttpClient.IOHandler).DefaultPort := 0; - TIdSSLIOHandlerSocketOpenSSL(FIdHttpClient.IOHandler).SSLOptions.Method := sslvTLSv1_1; - TIdSSLIOHandlerSocketOpenSSL(FIdHttpClient.IOHandler).SSLOptions.SSLVersions := [sslvTLSv1_1]; + TIdSSLIOHandlerSocketOpenSSL(FIdHttpClient.IOHandler).SSLOptions.Method := sslvTLSv1_2; + TIdSSLIOHandlerSocketOpenSSL(FIdHttpClient.IOHandler).SSLOptions.SSLVersions := [sslvTLSv1_2]; TIdSSLIOHandlerSocketOpenSSL(FIdHttpClient.IOHandler).SSLOptions.Mode := sslmClient; TIdSSLIOHandlerSocketOpenSSL(FIdHttpClient.IOHandler).SSLOptions.VerifyMode := []; TIdSSLIOHandlerSocketOpenSSL(FIdHttpClient.IOHandler).SSLOptions.VerifyDepth := 0;