Details
-
Task
-
Resolution: Done
-
P2: Important
-
None
-
None
-
-
34
Description
This task is a followup for QTBUG-83219. In case Apple removes SecureTransport in future (deprecated now and is not developed anymore). We found out that Apple's frameworks (Network and Security) if we have to use them, do not need any functionality from QtNetwork, but also do not allow us to implement the existing QtNetwork APIs (since those frameworks are too high-level). So, in future, we may consider either providing an alternative to QSslSocket (not inheriting from QTcpSocket) as a public API (or private API to use in QNAM) or having NSUrlConnection/Session based backend for QNAM.
Attachments
Issue Links
- resulted from
-
QTBUG-82604 Investigate the new API/Framework and possibility to retire SecureTransport backend
-
- Closed
-
-
QTBUG-83219 Prototype QSslSocket using Network and Security frameworks
-
- Closed
-
- resulted in
-
QTBUG-119171 Adopt Network.framework for our sockets on Apple systems
-
- In Progress
-
For Gerrit Dashboard: QTBUG-85231 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
432499,3 | Squash deprecation warnings about SecureTransport being deprecated | dev | qt/qtbase | Status: MERGED | +2 | 0 |