-
Notifications
You must be signed in to change notification settings - Fork 3
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
Introducing the Boring crypto provider. #2
Conversation
This is a WIP (won't currently build) and depends on quinn-rs/quinn#1496 |
@djc FYI |
@stevenctl @howardjohn A lot of BoringSSL code here .. who might be a good person on the Istio/Ambient side to review? Or maybe someone from Google Quiche might be more appropriate? |
@@ -0,0 +1,643 @@ | |||
use anyhow::{anyhow, Result}; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@djc meta question...
This effectively ports a subset of the quinn-proto
unit tests to integration tests. In doing this I found a bug in my boringssl provider that was not caught by my previous hacking of the quinn-proto
unit tests.
This makes me think that quinn
should have these tests as well. WDYT?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure, we'd be happy to extend test coverage in quinn and/or quinn-proto.
@@ -0,0 +1,643 @@ | |||
use anyhow::{anyhow, Result}; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure, we'd be happy to extend test coverage in quinn and/or quinn-proto.
b4773e3
to
23dded1
Compare
Provides API changes needed by quinn-rs/quinn-boring#2.
Provides API changes needed by quinn-rs/quinn-boring#2.
66de094
to
14e2ffd
Compare
@djc I'm seeing audit errors regarding the licenses: https://github.com/quinn-rs/quinn-boring/actions/runs/4612597441/jobs/8153674942?pr=2 Any idea what I might be doing wrong? |
5b82116
to
6a96e4a
Compare
You don't have a |
2df56ec
to
791e392
Compare
@djc that was it ... thank you! :) |
3021c54
to
2bb86ea
Compare
b87a119
to
aaacbde
Compare
Also adding examples and basic documentation.
Also adding examples and basic documentation.