Skip to content

client.c test ECH support updates #503

@cpu

Description

@cpu

Upstream we made some tweaks to the ech-client.rs example (rustls/rustls#2278) that motivates making a few changes to this repo's equivalent.

  • The ech_fetch.rs util should be updated to write EchConfigListBytes files for each of the HTTPS records fetched, not just the first.
  • The client.c test should be updated to accept a directory of ECH config list files in an env var instead of a single file.
  • We might want to make some API changes to make it easier to filter many config lists into one working client config.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions