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

QSslSocket ignores written data if a CA root is fetched

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 5.6.2, 5.6, 5.7.1, 5.7
    • 5.5.0
    • Network: SSL
    • None
    • Windows 8.1.
    • 5f3a262a7377c33383594d4ab52e66b987316d70

    Description

      If a QSslSocket has to fetch a root certificate during the SSL handshake then any data already written to that socket is not flushed afterwards. This especially affects encrypted QWebSockets.

      Attachments

        1. demo.txt
          0.7 kB
        2. echoclient.cpp
          3 kB
        3. echoclient.h
          2 kB
        4. echoclient.pro
          0.2 kB
        5. main.cpp
          3 kB
        6. qsslsocket_openssl.cpp.diff
          0.4 kB
        7. QTBUG-48816.tar.bzip2
          2 kB
        8. QTBUG-48816.tar.gz
          2 kB

        Issue Links

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

          Activity

            People

              Eddy Edward Welbourne
              porcelli Martin Porcelli
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes