Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.11
-
None
-
e3cea2a7b9f8b689dec559898435dff0df65a323
Description
While 'ranged' versions (like QSsl::TlsV1_0OrLater, etc) work OK (due to the fact we use a generic client/server method + SSL_CTX_set_options to disable protocols at the lower edge), single-protocol configurations (e.g. QSsl::TlsV1_0) act as they have upper bound open (thus 'or later' versions all could be negotiated). Minor issue, but results in some tests failing + broken compatibility/promise.
Edit: actually not so simple - not so minor.
Attachments
For Gerrit Dashboard: QTBUG-67584 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
225566,9 | QSslSocket (OpenSSL 1.1) - respect requested protocol version | 5.11 | qt/qtbase | Status: MERGED | +2 | 0 |