Dont's use DTLS_MAX_VERSION when setting SSL_CTX
It was fixed quite some time ago for TLS counterpart (TLS_MAX_VERSION), but somehow the similar fix was missing for DTLS. OpenSSL v3 deprecated those constants and they can be compiled out by OPENSSL_API_COMPAT. Pick-to: 6.2 Task-number: QTBUG-94596 Change-Id: Ia0246170a003db900c430b2fbfc177caf05a395a Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>bb10
parent
711ff56a64
commit
3186ca3e39
|
|
@ -476,7 +476,7 @@ QT_WARNING_DISABLE_DEPRECATED
|
|||
break;
|
||||
case QSsl::DtlsV1_0OrLater:
|
||||
minVersion = DTLS1_VERSION;
|
||||
maxVersion = DTLS_MAX_VERSION;
|
||||
maxVersion = 0;
|
||||
break;
|
||||
QT_WARNING_POP
|
||||
case QSsl::DtlsV1_2:
|
||||
|
|
@ -485,7 +485,7 @@ QT_WARNING_POP
|
|||
break;
|
||||
case QSsl::DtlsV1_2OrLater:
|
||||
minVersion = DTLS1_2_VERSION;
|
||||
maxVersion = DTLS_MAX_VERSION;
|
||||
maxVersion = 0;
|
||||
break;
|
||||
case QSsl::TlsV1_3OrLater:
|
||||
#ifdef TLS1_3_VERSION
|
||||
|
|
|
|||
Loading…
Reference in New Issue