diff --git a/Cargo.lock b/Cargo.lock index a69c92f3..4dd53e8e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -924,6 +924,27 @@ dependencies = [ "log", ] +[[package]] +name = "tls_codec" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5e78c9c330f8c85b2bae7c8368f2739157db9991235123aa1b15ef9502bfb6a" +dependencies = [ + "tls_codec_derive", + "zeroize", +] + +[[package]] +name = "tls_codec_derive" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d9ef545650e79f30233c0003bcc2504d7efac6dad25fca40744de773fe2049c" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "typenum" version = "1.17.0" @@ -965,15 +986,16 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "x509-cert" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25eefca1d99701da3a57feb07e5079fc62abba059fc139e98c13bbb250f3ef29" +checksum = "1301e935010a701ae5f8655edc0ad17c44bad3ac5ce8c39185f75453b720ae94" dependencies = [ "const-oid", "der", "sha1", "signature", "spki", + "tls_codec", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 690af5fc..797c7b2a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -54,7 +54,7 @@ tiny_http = { version = "0.12", optional = true } ed25519-dalek = "2" once_cell = "1" p256 = { version = "0.13", features = ["ecdsa"] } -x509-cert = { version = "0.2.4", features = ["builder"] } +x509-cert = { version = "0.2.5", features = ["builder"] } [features] default = ["http", "passwords", "setup"]