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

set minimum subtle version to 2.4.1 #99

Merged
merged 1 commit into from
Dec 8, 2023

Conversation

andresilva
Copy link
Contributor

This is to help with paritytech/polkadot-sdk#2524 (comment). If you agree with this change and merge it please release schnorrkel 0.11.4 afterwards.

@burdges
Copy link
Collaborator

burdges commented Dec 8, 2023

Interestingly, dalek itself only uses subtle 2.3, so yes let's merge this once CI runs. We only switched to 2.5 due to using -ng for a while, or due to blindly upgrading.

I've no idea why subtle dislikes having multiple versions. I found no #[no_mangle] in 2.5, and the trait wind up compatible somehow.

In principle of course, subtle should be upgraded because it's providing contant time tooling, but if dalek felt no need to upgrade yet, then we're fine too.

@burdges burdges merged commit a9e6d9c into w3f:master Dec 8, 2023
5 checks passed
@andresilva
Copy link
Contributor Author

Don't forget to publish 0.11.4 with this so we can use it on polkadot :)

@burdges
Copy link
Collaborator

burdges commented Dec 8, 2023

Done

@burdges
Copy link
Collaborator

burdges commented Dec 17, 2023

We'll probably have more mess from dalek-cryptography/subtle#118 in future

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.

2 participants