Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-95069 Add HTTP/2 support to Qt HTTP server
  3. QTBUG-122375

QHttp2Connection: Ensure that all Q_ASSERTs are only internal errors

    XMLWordPrintable

Details

    • Foundation Sprint 69, Foundation Sprint 70, Foundation Sprint 71, Foundation Sprint 72, Foundation Sprint 73, Foundation Sprint 74, Foundation Sprint 75, Foundation Sprint 76, Foundation Sprint 101, Foundations Sprint 102, Foundation Sprint 103, Foundation Sprint 104, Foundation Sprint 105, Foundation Sprint 106
    • 9b386127a (dev), 89467428f (dev), b71a4b9a2 (6.7), fbdcae954 (6.7)

    Description

      Some of the Q_ASSERTs look like they could have been caused by errors by the server/client on the other side. Go through all asserts to ensure that every case where the incoming frames are not according to RFC 9113 are handled with a RST_STREAM or GOAWAY.

      Attachments

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

        Activity

          People

            oyheskes Øystein Heskestad
            oyheskes Øystein Heskestad
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: