Skip to content

Use QUIC for TLS inspection with --http 3#535

Merged
ryanfowler merged 1 commit into
mainfrom
ryanfowler/fix-tls-inspect-http3-path
May 15, 2026
Merged

Use QUIC for TLS inspection with --http 3#535
ryanfowler merged 1 commit into
mainfrom
ryanfowler/fix-tls-inspect-http3-path

Conversation

@ryanfowler
Copy link
Copy Markdown
Owner

Summary

  • Route --inspect-tls --http 3 through a QUIC dial path instead of TCP TLS
  • Offer h3 ALPN for HTTP/3 inspection and keep TCP behavior for HTTP/1 and HTTP/2
  • Add a focused QUIC-based test that verifies the HTTP/3 inspection path and ALPN output
  • Update CLI docs and repo notes to reflect the new behavior

Testing

  • go test ./...
  • staticcheck ./...
  • Added targeted unit coverage for HTTP/3 TLS inspection

@ryanfowler ryanfowler merged commit 04ac7dc into main May 15, 2026
10 checks passed
@ryanfowler ryanfowler deleted the ryanfowler/fix-tls-inspect-http3-path branch May 15, 2026 23:20
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