-
Notifications
You must be signed in to change notification settings - Fork 90
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
Update to rsa
0.5 in libjose
#517
Conversation
Looks like a deep dependency is breaking the Wasm build due to
Later versions of Error:
|
It looks like someone has already created an issue for this: RustCrypto/RSA#120 |
Converted to Draft until the wasm build gets fixed one way or another. |
For future reference, the Wasm compilation error was fixed by |
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.
Looks good to me.
Description of change
Upgrades the
rsa
crate dependency to version0.5
in ourlibjose
crate. This removes our dependency onsimple_asn1 v0.5.4
which is necessary in order to eventually migrate away from thechrono
crate (Issue #442).Links to any relevant issues
Be sure to reference any related issues by adding
fixes issue #
.Type of change
Add an
x
to the boxes that are relevant to your changes.How the change has been tested
I successfully managed to run the following test suites in libjose locally:
cargo test --features test-rsa-enc
,cargo test --features test-rsa-sig
,cargo test --all-features --release
Change checklist
Add an
x
to the boxes that are relevant to your changes.