Skip to content
This repository was archived by the owner on Apr 12, 2025. It is now read-only.

Conversation

@richardsonnick
Copy link

Adds Meta's Fizz library as an endpoint for ECH interop testing.

Fizz is Meta's open-source TLS library (https://github.com/facebookincubator/fizz)

To ensure interopability with existing ECH implementations, this PR adds fizz as an potential endpoint.

This PR also adds the "ech-reject" testcase. This testcase creates a "stale" config to test the behavior of a rejected encrypted client hello.

Quick test:
./bin/runner --client=cloudflare-go --server=fizz --build --testcase=ech-accept

@xvzcf
Copy link
Owner

xvzcf commented Jan 19, 2023

Thanks for this PR! I'll go through it in the coming days.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants