-
Notifications
You must be signed in to change notification settings - Fork 769
Description
On January 10 all versions from 0.9.4 to 0.14.0-alpha4 were yanked, along with the versions of untrusted
that they depended on. This has broken the build of any crate which had a dependency on older versions of ring anywhere in their build. For example, crates.io can no longer accept any pull request which makes any changes to our Cargo.toml, as any attempts to do so will resolve several of our dependencies to ancient versions from before they depended on Ring, since the versions used can no longer be resolved.
Was there a reason for yanking all of these versions? Yanking is typically only done if there is a severe bug or security vulnerability found in a version, but I cannot find any security advisory involving Ring. I also can't find a changelog anywhere to see if there was a critical fix listed in 0.14.
Given the severe effects this has on the ecosystem, could you elaborate on why these were yanked?