ec117587bc
cargo issue: https://github.com/rust-lang/cargo/pull/2352 At the same time, fix our snapshot support & add a patch to disable auto-download of snapshots to ensure we don't accidentally break it again in the future.