Use default secure protocol list from Qt

In Qt 6.5, `QSsl::SecureProtocols` is the same as `QSsl::TlsV1_2OrLater`. And by using
`QSsl::SecureProtocols` we won't need to worry it being outdated since Qt will regularly adjust
it.
https://github.com/qt/qtbase/blob/v6.5.0/src/plugins/tls/openssl/qsslcontext_openssl.cpp#L425-L429
This commit is contained in:
Chocobo1 2024-10-22 00:27:01 +08:00
parent 337730ddef
commit e91412ec8b
No known key found for this signature in database
GPG key ID: 210D9C873253A68C

View file

@ -107,7 +107,6 @@ Server::Server(IRequestHandler *requestHandler, QObject *parent)
m_sslConfig.setCiphers(safeCipherList());
m_sslConfig.setPeerVerifyMode(QSslSocket::VerifyNone);
m_sslConfig.setProtocol(QSsl::TlsV1_2OrLater);
auto *dropConnectionTimer = new QTimer(this);
connect(dropConnectionTimer, &QTimer::timeout, this, &Server::dropTimedOutConnection);