Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-19032 make displaying SSL errors possible without stalling QNetworkAccessManager
  3. QTBUG-25768

Connect sslErrors signal from QHttpThreadDelegate to QNetworkReplyHttpImpl using non blocking connection

    XMLWordPrintable

Details

    • Sub-task
    • Resolution: Unresolved
    • P2: Important
    • 5.2.0
    • Network, Network: SSL
    • None

    Description

      Delegate / QHttpNetworkConnection needs to enable pause on ssl error (non configurably)
      Delegate needs a new slot to receive authentication credentials asynchronously - this should provide details to the connection/socket and call resume
      QNetworkReplyHttpImplPrivate::replySslErrors needs to signal back to the delegate at the end of the function

      This is equivalent to the backward compatible code path when the whole task is implemented.
      HTTP thread -> QNAM thread is asynchronous
      QNAM -> application code is synchronous.

      Attachments

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

        Activity

          People

            cnn Qt Core & Network
            shkearns Shane Kearns
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes