1. 12 6月, 2021 1 次提交
    • M
      Re-enabled mock tests for H/3. (#53802) · 9ea8c200
      Marie Píchová 提交于
      * Re-enabled mock tests for H/3.
      
      * Used IsMockQuicSupported to run the mock tests only on supported platforms.
      
      * Disabling mock test completely.
      
      * Hanging test fix experiment.
      
      * Disabled some mock tests failing in CI.
      9ea8c200
  2. 11 6月, 2021 1 次提交
  3. 08 6月, 2021 1 次提交
  4. 29 1月, 2021 1 次提交
    • C
      Cause a connection abort when HTTP/2-only frame and settings types are... · 8ca72ce7
      Cory Nelson 提交于
      Cause a connection abort when HTTP/2-only frame and settings types are received in HTTP/3. (Progress toward HTTP/3 draft 31 compat) (#43287)
      
      Send h3-29 through h3-31 for ALPN as we are compatible with all of them.
      Move some of the loopback test code into the stream class rather than connection class.
      Add a basic test for SETTINGS frame receipt.
      Fix some tests that were explicitly using Http3LoopbackServer and did not see the new "Mock" QUIC setting introduced in https://github.com/dotnet/runtime/pull/43076
      8ca72ce7
  5. 21 1月, 2021 1 次提交
  6. 12 8月, 2020 1 次提交
  7. 07 8月, 2020 1 次提交
    • C
      QUIC and HTTP/3 fixes (#40468) · a34177e1
      Cory Nelson 提交于
      Update/fix MsQuic P/invoke layer.
      Fix a race condition in MsQuicListener setting MsQuicConnection.Connected.
      Some MsQuic cleanup.
      Remove (un-reviewed) HttpVersion.Version30 and SslApplicationProtocol.Http3 APIs.
      Fix Alt-Svc support.
      Make Alt-Svc tests timeout properly.
      a34177e1
  8. 08 7月, 2020 1 次提交
  9. 15 2月, 2020 1 次提交
    • C
      Get tests running for HTTP/3 (#31898) · 556fb405
      Cory Nelson 提交于
      Update generic tests to use a Version rather than boolean IsHttp11/IsHttp20, and update some HTTP/2 to work for HTTP/3.
      Enable tests for HTTP/3, behind a conditional feature test.
      Fix QPackDecoder lzcnt assuming an 8-bit test.
      Rename test QPACK classes from QPackEncoder/QPackDecoder -> QPackTestEncoder/QPackTestDecoder to avoid naming confusion with product code classes.
      Fix QPackTestDecoder bit flag checks.
      Fix a double call to QuicConnection.CloseAsync(). Update to shutdown QuicConnection in a background task.
      Fix test cert usage.
      556fb405
  10. 27 1月, 2020 1 次提交