Skip to content

modify quiche to support openssl TLS backend #1146

@nhorman

Description

@nhorman

Like with msquic and ngtcp2, propose a pr to enable quiche:
https://github.com/cloudflare/quiche
to be built with openssl as a TLS backend

  • Get Quiche client working with OpenSSL backend instead of BoringSSL backend
  • Get Quiche server working with OpenSSL backend instead of BoringSSL backend
  • Ensure QUIC interop runner passes all the same tests with both BoringSSL+OpenSSL backend
  • Get their cargo test tests passing
  • Open and merge PR to https://github.com/cloudflare/quiche

Some notes:

  • I don't think we can/want to support 0-RTT yet
  • Quiche "supports" QuicTLS, but that was a long time ago and attempting to use QuicTLS as the TLS backend doesn't seem to compile/work anymore

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Status

Blocked

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions