-
Notifications
You must be signed in to change notification settings - Fork 83
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
Merge async support branch to 0.7 rust-mbedtls #224
Merge async support branch to 0.7 rust-mbedtls #224
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
Hi @zugzwang , I noticed on those branches based on @mzohreva 's async support branch, such as yours: francisco/tokio-1.15-mbedtls-sys-2.28.0-aria-hkdf So for this PR which based on your branchfrancisco/tokio-1.15-mbedtls-sys-2.28.0-aria-hkdf, do I need to make sure all tests/CI passed on this branch? I ask this because I found the some tests actually is not working on this branch now, and the fix may need to back-port changes after v0.7. Also, I want to get some feedback about if we actually need to first merge the async support into 0.7. It seems redundant work, in case we finally need to use 0.8+ rust-mbedtls (with async support) internally, we could skip this and continue working on: #163 |
Seems that all things 0.7 will be unblocked with an approval of #127 (the only unreviewed part of this PR). Then we can squash branches, fix everything for CI to pass, and tag 0.7.2. You are right in that we could simply skip this and we could work in 0.8 instead, but I do not know how much work is needed to complete #163. |
8676d8a
to
6cd5c2b
Compare
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
b5950c5
to
184f260
Compare
0237eba
to
2fc953f
Compare
184f260
to
74990fa
Compare
bors try |
tryAlready running a review |
tryBuild succeeded:
|
187: Enable ARIA cipher r=jethrogb a=zugzwang Co-authored-by: Francisco Vial-Prado <[email protected]>
191: Add serde support for the ARIA cipher r=AdrianCX a=zugzwang This PR adds serde support for the Aria cipher. This is needed to use the `update` API. This is a follow-up of #187. Co-authored-by: Francisco Vial-Prado <[email protected]>
176: Add support for HKDF r=jethrogb a=kedars Co-authored-by: Kedar Sovani <[email protected]>
194: Fix checks on curve parameters r=jethrogb a=zugzwang On instantiating a curve by parameters, the code checks that all field elements are non-zero in 𝔽ₚ. This is not necessary, and forbids useful curves such as e.g. the Barreto-Naehrig pairing-friendly curves, of the form y² = x³ + 257 (e.g. `a = 0`), and secp256k1 (used in Bitcoin, but can be instantiated by name). Co-authored-by: Francisco Vial-Prado <[email protected]>
74990fa
to
02305b7
Compare
bors try |
tryBuild succeeded:
|
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.
Before 1196658, all commits have been reviewed when merged to master.
I reviewed to 119665 to 02305b.
bors r+ |
224: Merge async support branch to 0.7 rust-mbedtls r=Taowyoo a=Taowyoo This is the successor PR for #127 but with some more latest changes needed Co-authored-by: Raoul Strackx <[email protected]> Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Co-authored-by: Yuxiang Cao <[email protected]>
Timed out. |
bors r+ |
Build succeeded: |
This is the successor PR for #127 but with some more latest changes needed