-
Notifications
You must be signed in to change notification settings - Fork 99
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
Bump dependency of mbedtls
to 0.10.0
#441
Conversation
937bd56
to
131ff8a
Compare
Shouldn't have a PR for master? |
Crate version changes don't really mean anything in this branch. |
Since this PR is based on the #404 so I target to it.
What do you mean by version changes doesn't mean anything?
versions are bumped based follow whether it must use new mbedtls or not.
Some crates use the unchanged API in mbedtls, so I just extend the version of mbedtls it depends on.
…________________________________
From: jethrogb ***@***.***>
Sent: Friday, April 28, 2023 6:08:14 AM
To: fortanix/rust-sgx ***@***.***>
Cc: Yuxiang Cao ***@***.***>; Author ***@***.***>
Subject: Re: [fortanix/rust-sgx] Bump dependency of `mbedtls` to `0.9.0` (PR #441)
Crate version changes don't really mean anything in this branch.
—
Reply to this email directly, view it on GitHub<#441 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AE26NV3EE5ETKM45J3ZSPSLXDO6L5ANCNFSM6AAAAAAXOG6F54>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
We only publish to crates.io from the master branch |
Maybe I'm not understanding you, but that's not true. In order to publish fixes to old versions of crates (like |
Right. I meant feature branches. |
mbedtls
to 0.9.0
mbedtls
to 0.10.0
mbedtls
to 0.10.0
mbedtls
to 0.9.0
mbedtls
to 0.9.0
mbedtls
to 0.10.0
1b0cf7c
to
1ce2298
Compare
514482f
to
84e58f6
Compare
`UsercallEvent::Start` was being sent in `fn handle_usercall`, which is too late. It needs to be sent before we receive the next usercall from the enclave so we can maintain the invariant that "we only need to keep track of cancels received before the actual usercall if the read position has not moved past the write position when cancel was received."
- Move async-usercalls to intel-sgx directory - Remove hacks/unsafe_typecasts.rs - Fix some typos in docs - Use marker trait for MakeSend to avoid warnings about issue #93367 - Update crossbeam and crossbeam-channel dependencies - Use nightly Rust in CI - Use SGX target for generating docs when crate has `feature(sgx_platform)`
- Bump em-app,nitro-attestation-verify's dependency of `mbedtls` to 0.9.0 - Extend dcap-ql,ias,sgx-isa's dependency of `mbedtls` to ">=0.8.0, <0.10.0" since there is no api changes from `mbedtls`
Signed-off-by: Yuxiang Cao <yuxiang.cao@fortanix.com>
84e58f6
to
dfd59ee
Compare
Credits for this commit go to: Mohsen: fortanix#404 YxC: fortanix#441 This commit is an attempt to have the async-usercalls finally merged into the main codebase (master branch).
Credits for this commit go to: Mohsen: fortanix#404 YxC: fortanix#441 This commit is an attempt to have the async-usercalls finally merged into the main codebase (master branch).
Since C So I declined this PR |
Credits for this commit go to: Mohsen: fortanix#404 YxC: fortanix#441 This commit is an attempt to have the async-usercalls finally merged into the main codebase (master branch).
This PR is based on
And need to be merged after it.
TL;DR
mbedtls
's version to0.10.0
Changes
Note: I assume force to use
mbedtls 0.10.0
is an incompatible change.em-app
0.3.1
to0.4.0
mbedtls
:0.8.1
to0.10.0
pkix
:0.1.2
to>=0.1.2, <0.3.0
mbedtls 0.10.0
get-certificate
&harmonize
fortanix-vme/aws-nitro-enclaves/nitro-attestation-verify
0.1.1
to0.2.0
mbedtls
:0.8.2
to0.10.0
pkix
:0.1
to>=0.1.2, <0.3.0
mbedtls 0.10.0
fortanix-vme/aws-nitro-enclaves/tests/nsm-test
pkix
:0.1
to>=0.1.1, <0.3.0
fortanix-vme/vme-pkix
pkix
:0.1
to>=0.1.1, <0.3.0
intel-sgx/dcap-ql
0.3.5
to0.3.6
mbedtls
:0.8.0
to0.10.0
intel-sgx/ias
0.1.1
to0.1.2
pkix
:0.1
to>=0.1.1, <0.3.0
mbedtls
:0.8.0
to0.10.0
intel-sgx/sgx-isa
0.4.0
to0.4.1
mbedtls
:0.8.0
to0.10.0