diff --git a/Cargo.lock b/Cargo.lock index 9ad67adc..a55c29ed 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -916,6 +916,27 @@ dependencies = [ "log", ] +[[package]] +name = "tls_codec" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d38a1d5fcfa859f0ec2b5e111dc903890bd7dac7f34713232bf9aa4fd7cad7b2" +dependencies = [ + "tls_codec_derive", + "zeroize", +] + +[[package]] +name = "tls_codec_derive" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8e00e3e7a54e0f1c8834ce72ed49c8487fbd3f801d8cfe1a0ad0640382f8e15" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "typenum" version = "1.17.0" @@ -957,15 +978,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"]