secure UDP server: do not use deprecated protocol (DTLS 1.0)

And also remove check for DtlsV1_2OrGreater for negotiated
session protocol, since it must have been resolved to a specific
protocol by this point.

Fixes: QTBUG-100154
Change-Id: I3aec31faed8b9cb22be0062da057c62864eba34f
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
(cherry picked from commit bd6d6d92b5de98e4ad423492420f8f859f381824)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Timur Pocheptsov 2022-03-08 12:14:14 +01:00 committed by Qt Cherry-pick Bot
parent 220523298d
commit 5e3690a862

View File

@ -69,15 +69,9 @@ QString connection_info(QDtls *connection)
info += DtlsServer::tr("; session protocol: ");
switch (connection->sessionProtocol()) {
case QSsl::DtlsV1_0:
info += DtlsServer::tr("DTLS 1.0.");
break;
case QSsl::DtlsV1_2:
info += DtlsServer::tr("DTLS 1.2.");
break;
case QSsl::DtlsV1_2OrLater:
info += DtlsServer::tr("DTLS 1.2 or later.");
break;
default:
info += DtlsServer::tr("Unknown protocol.");
}