Skip to content

Commit

Permalink
Update zeroize to "1" (#799 => #800)
Browse files Browse the repository at this point in the history
This is the only dependency of RustThemis and they have managed to break
even that. Some bright maintainer head over there thought that it would
be a great idea to just yank all 0.x versions from crates.io, breaking
our build. (Since RustThemis is a library, we're not using Cargo.lock.
If a dependency is yanked, we can't build our stuff.)

Well, thanks for not breaking the API in 1.x at least. You're still
better than the Tokio team.

Note that zeroize requires reasonably new stable version of Rust
toolchain. With 0.5.2 this has been 1.31, now it's 1.47. (The current
stable version is 1.51. RustThemis tracks that version.)

(cherry picked from commit 9b3fc01)
  • Loading branch information
ilammy committed Apr 20, 2021
1 parent 1b414fa commit 423adb5
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/wrappers/themis/rust/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ vendored = ["bindings/vendored"]

[dependencies]
bindings = { package = "libthemis-sys", path = "libthemis-sys", version = "0.13.0" }
zeroize = "0.5.2"
zeroize = "1"

[dev-dependencies]
base64 = "0.10.0"
Expand Down

0 comments on commit 423adb5

Please sign in to comment.