Skip to content

Update webpki and ring-xous dependency#2229

Merged
Kailai-Wang merged 10 commits intodevfrom
update-webpki
Nov 8, 2023
Merged

Update webpki and ring-xous dependency#2229
Kailai-Wang merged 10 commits intodevfrom
update-webpki

Conversation

@Kailai-Wang
Copy link
Collaborator

Context

This PR aims to solve the dependabot alert by upgrading webpki crate:
https://github.com/litentry/litentry-parachain/security/dependabot/132

It uses a newer upstream version of standard rustls/webpki crate. The rev is fixed at commit da923ed which is the commit just before upgrading ring to 0.17.

We still need a patched ring (ring-xous) though, as the standard ring (no matter 0.16 or 0.17) depends on getrandom/std directly or indirectly, which breaks the no-std compilation.

We use workspace overriding to unify the patched ring-xous version.

Upstream might want this too.

@Kailai-Wang Kailai-Wang self-assigned this Nov 2, 2023
@Kailai-Wang Kailai-Wang requested a review from a team November 2, 2023 15:12
@Kailai-Wang Kailai-Wang requested a review from a team November 4, 2023 23:05
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