Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

align boring/rustls apis #320

Merged
merged 12 commits into from
Sep 19, 2024
Merged

align boring/rustls apis #320

merged 12 commits into from
Sep 19, 2024

Conversation

GlenDC
Copy link
Member

@GlenDC GlenDC commented Sep 17, 2024

  • defines common Server/Client configs;
  • supports creation of rustls/boring acceptors/connectors from server/client configs
  • integrate these code changes (e.g. update existing common layers such as echo to simplify its code with these changes applied)
  • update docs, tests and examples

closes #305

- defines common Server/Client configs;
- supports creation of rustls acceptor from server configs
- starts integrating these code changes

TODO:
- support boring fully
- create rustls client config creation
- expose certificates in acceptors and servie data,
  e.g. will be needed for self-signed ones :)
@GlenDC GlenDC added this to the v0.2 milestone Sep 17, 2024
@GlenDC GlenDC self-assigned this Sep 17, 2024
@GlenDC GlenDC changed the title initial (broken) work to align boring/rustls apis align boring/rustls apis Sep 17, 2024
@GlenDC GlenDC marked this pull request as ready for review September 19, 2024 09:35
@GlenDC GlenDC merged commit 5868d19 into main Sep 19, 2024
33 checks passed
@GlenDC GlenDC deleted the feat/305/align-tls-apis branch September 19, 2024 11: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.

align rustls and boring API more
1 participant