new keyring, needs tests

This commit is contained in:
John Smith
2022-01-08 23:33:25 -05:00
parent 0a7ebcb3be
commit 84b1ef5e9e
14 changed files with 372 additions and 152 deletions

28
Cargo.lock generated
View File

@@ -1407,6 +1407,16 @@ dependencies = [
"percent-encoding",
]
[[package]]
name = "fs4"
version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cef5c93884e5cef757f63446122c2f420713c3e03f85540d09485b9415983b4a"
dependencies = [
"libc",
"winapi",
]
[[package]]
name = "funty"
version = "1.1.0"
@@ -1831,6 +1841,7 @@ dependencies = [
"core-foundation 0.9.2",
"core-foundation-sys 0.8.3",
"directories 4.0.1",
"fs4",
"jni",
"keychain-services",
"lazy_static",
@@ -1846,6 +1857,7 @@ dependencies = [
"serde_cbor",
"serial_test 0.5.1",
"simplelog",
"snailquote",
"tempfile",
"winapi",
]
@@ -3372,6 +3384,16 @@ version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309"
[[package]]
name = "snailquote"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec62a949bda7f15800481a711909f946e1204f2460f89210eaf7f57730f88f86"
dependencies = [
"thiserror",
"unicode_categories",
]
[[package]]
name = "socket2"
version = "0.4.2"
@@ -3682,6 +3704,12 @@ version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
[[package]]
name = "unicode_categories"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e"
[[package]]
name = "universal-hash"
version = "0.4.1"