SpinResearch / RustySecrets

🔑 Threshold Shamir's secret sharing in Rust
BSD 3-Clause "New" or "Revised" License
254 stars 33 forks source link

Update dependencies to ring 0.16 #76

Open mbrysa opened 4 years ago

mbrysa commented 4 years ago

Fixes #71 .

ring 0.12 has been yanked. merkle_sigs 1.7 is required for compatibility with ring 0.16. These require newer rust (not totally sure version), so bumping rust to the latest, which required a small fix for E0502.

mbrysa commented 4 years ago

Looks like I ran into the same thing as #74.

There is an issue for this in ring: https://github.com/briansmith/ring/issues/661

I'm thinking I'll fork ring :-/