Details
-
User Story
-
Resolution: Done
-
P2: Important
-
None
-
6.0
-
None
-
-
40
-
Qt6_Foundation_ Sprint 6, Qt6_Foundation_ Sprint 7, Qt6_Foundation_ Sprint 9, Qt6_Foundation_ Sprint 11
Description
SecureTransport is deprecated. Apple recommends to use instead their Network framework. Fortunately enough, recently they exposed some low level APIs, which, unlike NSUrlConnection, allow us implementing QSslSocket. Their Security framework would provide us (to a degree) a parity with the OpenSSL backend (since they use BoringSSL internally).
Attachments
Issue Links
- replaces
-
QTBUG-82604 Investigate the new API/Framework and possibility to retire SecureTransport backend
- Closed
- resulted from
-
QTBUG-82604 Investigate the new API/Framework and possibility to retire SecureTransport backend
- Closed
- resulted in
-
QTBUG-119171 Adopt Network.framework for our sockets on Apple systems
- In Progress
-
QTBUG-85231 Use Network/Security frameworks instead of SecureTransport
- Closed