Skip to content

Add automatic HTTP/3 discovery and racing#784

Merged
ryanfowler merged 1 commit into
mainfrom
add-http3-auto-mode
Jun 18, 2026
Merged

Add automatic HTTP/3 discovery and racing#784
ryanfowler merged 1 commit into
mainfrom
add-http3-auto-mode

Conversation

@ryanfowler

Copy link
Copy Markdown
Owner

Summary

  • Add automatic HTTP/3 discovery via HTTPS/SVCB records when direct requests can benefit from QUIC
  • Race QUIC and TCP/TLS setup with shared timeout handling and fallback behavior
  • Update DNS, transport, and request logic to respect proxy, socket, and explicit HTTP version constraints
  • Expand docs and integration coverage for auto-H3 behavior and resolver handling

Testing

  • Added and updated unit and integration tests covering HTTP/3 discovery and transport selection
  • Not run (not requested)

@ryanfowler ryanfowler force-pushed the add-http3-auto-mode branch from 579b54b to 4da5467 Compare June 18, 2026 04:54
@ryanfowler ryanfowler merged commit a1e289d into main Jun 18, 2026
4 checks passed
@ryanfowler ryanfowler deleted the add-http3-auto-mode branch June 18, 2026 05:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant