From 56d47b757da04bdb4414e350e6438a93242f53c8 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Wed, 8 Apr 2020 03:45:45 -0400 Subject: mlock sensitive memory --- Cargo.lock | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index 15e8451..dbc0448 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -660,6 +660,15 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "mach" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86dd2487cdfea56def77b88438a2c915fb45113c5319bfe7e14306ca4cd0b0e1" +dependencies = [ + "libc", +] + [[package]] name = "matches" version = "0.1.8" @@ -1007,6 +1016,7 @@ version = "0.1.0" dependencies = [ "aes", "anyhow", + "arrayvec", "base64 0.11.0", "block-modes", "clap", @@ -1018,6 +1028,7 @@ dependencies = [ "log", "nix", "pbkdf2", + "region", "reqwest", "serde", "serde_json", @@ -1062,6 +1073,18 @@ version = "0.6.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fe5bd57d1d7414c6b5ed48563a2c855d995ff777729dcd91c369ec7fea395ae" +[[package]] +name = "region" +version = "2.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "448e868c6e4cfddfa49b6a72c95906c04e8547465e9536575b95c70a4044f856" +dependencies = [ + "bitflags", + "libc", + "mach", + "winapi 0.3.8", +] + [[package]] name = "remove_dir_all" version = "0.5.2" -- cgit v1.2.3