Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-85231

Use Network/Security frameworks instead of SecureTransport

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Invalid
    • Affects Version/s: None
    • Fix Version/s: 6.x
    • Component/s: Network: HTTP, Network: SSL
    • Labels:
      None
    • Platform/s:
      iOS/tvOS/watchOS, macOS
    • Technical Risk:
      Normal
    • Story Points:
      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

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              tpochep Timur Pocheptsov
              Reporter:
              tpochep Timur Pocheptsov
              PM Owner:
              Maurice Kalinowski Maurice Kalinowski
              RnD Owner:
              Alex Blasche Alex Blasche
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes