diff --git a/e2e_tests/Cargo.lock b/e2e_tests/Cargo.lock index 13bc7936..af7b22b8 100644 --- a/e2e_tests/Cargo.lock +++ b/e2e_tests/Cargo.lock @@ -261,7 +261,7 @@ dependencies = [ "libloading", "log", "paste", - "secrecy 0.8.0", + "secrecy", ] [[package]] @@ -349,9 +349,9 @@ dependencies = [ "log", "num_cpus", "parsec-client", - "picky-asn1 0.7.2", + "picky-asn1", "picky-asn1-der", - "picky-asn1-x509 0.11.0", + "picky-asn1-x509", "rand", "regex", "ring", @@ -872,17 +872,6 @@ dependencies = [ "num-traits", ] -[[package]] -name = "num-derive" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "num-derive" version = "0.4.1" @@ -1003,35 +992,35 @@ dependencies = [ [[package]] name = "parsec-client" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5798ac04b102b074ad2a26976e53e4c918d2342ccb8ce6f31c2e71ab338b1156" +checksum = "a36f9d8e27166cf0586913812454174286e094d594cc8b28d8a8d02d64406bbc" dependencies = [ "derivative", + "libc", "log", "num", "parsec-interface", "spiffe", "url", - "users", "zeroize", ] [[package]] name = "parsec-interface" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f1b90789d4cabb8d7100a2ce632baad9683c2598f302d2387d9a45f967de56" +checksum = "0cdfb8fbec0cc9a03ec4a9a15ac7728c6502daf7fcccae96990bd8240809c78a" dependencies = [ "bincode", "derivative", "log", "num", - "num-derive 0.3.3", + "num-derive", "num-traits", "prost", "psa-crypto", - "secrecy 0.7.0", + "secrecy", "serde", "uuid", "zeroize", @@ -1086,17 +1075,6 @@ dependencies = [ "ucd-trie", ] -[[package]] -name = "picky-asn1" -version = "0.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f338f1fd4f3e13e75e986ca29f2a3c62528d88d3cbadf4afdcefb6b087f2d32" -dependencies = [ - "oid", - "serde", - "serde_bytes", -] - [[package]] name = "picky-asn1" version = "0.8.0" @@ -1114,24 +1092,11 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5df7873a9e36d42dadb393bea5e211fe83d793c172afad5fb4ec846ec582793f" dependencies = [ - "picky-asn1 0.8.0", + "picky-asn1", "serde", "serde_bytes", ] -[[package]] -name = "picky-asn1-x509" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25c2718a5fe2b6c4b651bad5514699182f01db1b2f256fd6ab237f5879a01a4a" -dependencies = [ - "base64 0.21.4", - "oid", - "picky-asn1 0.7.2", - "picky-asn1-der", - "serde", -] - [[package]] name = "picky-asn1-x509" version = "0.12.0" @@ -1140,7 +1105,7 @@ checksum = "2c5f20f71a68499ff32310f418a6fad8816eac1a2859ed3f0c5c741389dd6208" dependencies = [ "base64 0.21.4", "oid", - "picky-asn1 0.8.0", + "picky-asn1", "picky-asn1-der", "serde", ] @@ -1190,9 +1155,9 @@ dependencies = [ [[package]] name = "prost" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de5e2533f59d08fcf364fd374ebda0692a70bd6d7e66ef97f306f45c6c5d8020" +checksum = "444879275cb4fd84958b1a1d5420d15e6fcf7c235fe47f053c9c2a80aceb6001" dependencies = [ "bytes", "prost-derive", @@ -1200,9 +1165,9 @@ dependencies = [ [[package]] name = "prost-derive" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "600d2f334aa05acb02a755e217ef1ab6dea4d51b58b7846588b747edec04efba" +checksum = "f9cc1a3263e07e0bf68e96268f37665207b49560d98739662cdfaae215c720fe" dependencies = [ "anyhow", "itertools", @@ -1219,9 +1184,9 @@ checksum = "106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94" [[package]] name = "psa-crypto" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31a7f20ebf21c7a53dd8aa24a11bd4cc9f3f838f0de1b32e17cb6cd4f88fdf7f" +checksum = "7bc6d5483e7d002ed1cc1e326ede9762cf2e9adcde0dbc36a926e8087694735a" dependencies = [ "log", "psa-crypto-sys", @@ -1231,12 +1196,13 @@ dependencies = [ [[package]] name = "psa-crypto-sys" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d3f19716e0584f8d5627712617b1cc5b9b642943fd9a61b883b8d533f5d400c" +checksum = "2d2be6a4212e526dda25f29cbe2b0d6879709ca62c826a0c569e77841f5f023e" dependencies = [ "cc", "cmake", + "regex", "walkdir", ] @@ -1423,22 +1389,13 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" -[[package]] -name = "secrecy" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0673d6a6449f5e7d12a1caf424fd9363e2af3a4953023ed455e3c4beef4597c0" -dependencies = [ - "serde", - "zeroize", -] - [[package]] name = "secrecy" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91e" dependencies = [ + "serde", "zeroize", ] @@ -1767,11 +1724,11 @@ dependencies = [ "hostname-validator", "log", "mbox", - "num-derive 0.4.1", + "num-derive", "num-traits", "oid", - "picky-asn1 0.8.0", - "picky-asn1-x509 0.12.0", + "picky-asn1", + "picky-asn1-x509", "regex", "serde", "tss-esapi-sys", @@ -1850,16 +1807,6 @@ dependencies = [ "percent-encoding", ] -[[package]] -name = "users" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24cc0f6d6f267b73e5a2cadf007ba8f9bc39c6a6f9666f8cf25ea809a153b032" -dependencies = [ - "libc", - "log", -] - [[package]] name = "uuid" version = "0.8.2" diff --git a/e2e_tests/Cargo.toml b/e2e_tests/Cargo.toml index bbd943ec..c8ab9f73 100644 --- a/e2e_tests/Cargo.toml +++ b/e2e_tests/Cargo.toml @@ -11,7 +11,7 @@ publish = false [dependencies] serde = { version = "1.0.123", features = ["derive"] } -parsec-client = { version = "0.15.0", features = ["testing", "spiffe-auth"] } +parsec-client = { version = "0.16.0", features = ["testing", "spiffe-auth"] } log = "0.4.14" # Compatible version with crate rsa rand = "0.7.3" @@ -22,11 +22,11 @@ tss-esapi = { version = "7.3.0", optional = true } [dev-dependencies] ring = "0.16.20" rsa = "0.3.0" -picky-asn1-x509 = "0.11.0" +picky-asn1-x509 = "0.12.0" base64 = "0.21.0" num_cpus = "1.13.0" picky-asn1-der = "0.4.0" -picky-asn1 = "0.7.2" +picky-asn1 = "0.8.0" sha2 = "0.9.3" serial_test = "0.5.1" regex = "1.6.0" diff --git a/fuzz/Cargo.toml b/fuzz/Cargo.toml index 8a92f661..d6d19d46 100644 --- a/fuzz/Cargo.toml +++ b/fuzz/Cargo.toml @@ -20,7 +20,7 @@ lazy_static = "1.4.0" arbitrary = { version = "0.4.0", features = ["derive"] } [build-dependencies] -parsec-client = { version = "0.15.0", features = ["testing", "spiffe-auth"] } +parsec-client = { version = "0.16.0", features = ["testing", "spiffe-auth"] } # Prevent this from interfering with workspaces [workspace]