From bf28b37c369416aa324b3b0f40be102803233afe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Mar 2026 07:01:07 +0000 Subject: [PATCH] deps(rust): bump rcgen from 0.13.2 to 0.14.7 Bumps [rcgen](https://github.com/rustls/rcgen) from 0.13.2 to 0.14.7. - [Release notes](https://github.com/rustls/rcgen/releases) - [Commits](https://github.com/rustls/rcgen/compare/v0.13.2...v0.14.7) --- updated-dependencies: - dependency-name: rcgen dependency-version: 0.14.7 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 109 +++++++++++++++++++++++++++---- crates/aingle_cortex/Cargo.toml | 2 +- crates/aingle_minimal/Cargo.toml | 2 +- 3 files changed, 98 insertions(+), 15 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0269bff..ed273bd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -165,7 +165,7 @@ dependencies = [ "openraft", "quinn", "rand 0.9.2", - "rcgen", + "rcgen 0.14.7", "regex", "reqwest", "rustls", @@ -255,7 +255,7 @@ dependencies = [ "mdns-sd", "quinn", "rand 0.9.2", - "rcgen", + "rcgen 0.14.7", "rocksdb", "rusqlite", "rustls", @@ -545,7 +545,7 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5493c3bedbacf7fd7382c6346bbd66687d12bbaad3a89a2d2c303ee6cf20b048" dependencies = [ - "asn1-rs-derive", + "asn1-rs-derive 0.5.1", "asn1-rs-impl", "displaydoc", "nom", @@ -555,6 +555,22 @@ dependencies = [ "time", ] +[[package]] +name = "asn1-rs" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56624a96882bb8c26d61312ae18cb45868e5a9992ea73c58e45c3101e56a1e60" +dependencies = [ + "asn1-rs-derive 0.6.0", + "asn1-rs-impl", + "displaydoc", + "nom", + "num-traits", + "rusticata-macros", + "thiserror 2.0.18", + "time", +] + [[package]] name = "asn1-rs-derive" version = "0.5.1" @@ -567,6 +583,18 @@ dependencies = [ "synstructure", ] +[[package]] +name = "asn1-rs-derive" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", + "synstructure", +] + [[package]] name = "asn1-rs-impl" version = "0.2.0" @@ -2415,7 +2443,21 @@ version = "9.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5cd0a5c643689626bec213c4d8bd4d96acc8ffdb4ad4bb6bc16abf27d5f4b553" dependencies = [ - "asn1-rs", + "asn1-rs 0.6.2", + "displaydoc", + "nom", + "num-bigint", + "num-traits", + "rusticata-macros", +] + +[[package]] +name = "der-parser" +version = "10.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07da5016415d5a3c4dd39b11ed26f915f52fc4e0dc197d87908bc916e51bc1a6" +dependencies = [ + "asn1-rs 0.7.1", "displaydoc", "nom", "num-bigint", @@ -2533,7 +2575,7 @@ dependencies = [ "cbc", "ccm", "chacha20poly1305", - "der-parser", + "der-parser 9.0.0", "hmac", "log", "p256", @@ -2541,7 +2583,7 @@ dependencies = [ "portable-atomic", "rand 0.9.2", "rand_core 0.6.4", - "rcgen", + "rcgen 0.13.2", "ring", "rkyv 0.8.15", "rustls", @@ -2552,7 +2594,7 @@ dependencies = [ "tokio", "webrtc-util", "x25519-dalek", - "x509-parser", + "x509-parser 0.16.0", ] [[package]] @@ -5131,7 +5173,16 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8d8034d9489cdaf79228eb9f6a3b8d7bb32ba00d6645ebd48eef4077ceb5bd9" dependencies = [ - "asn1-rs", + "asn1-rs 0.6.2", +] + +[[package]] +name = "oid-registry" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12f40cff3dde1b6087cc5d5f5d4d65712f34016a03ed60e9c08dcc392736b5b7" +dependencies = [ + "asn1-rs 0.7.1", ] [[package]] @@ -5985,7 +6036,21 @@ dependencies = [ "ring", "rustls-pki-types", "time", - "x509-parser", + "x509-parser 0.16.0", + "yasna", +] + +[[package]] +name = "rcgen" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10b99e0098aa4082912d4c649628623db6aba77335e4f4569ff5083a6448b32e" +dependencies = [ + "pem", + "ring", + "rustls-pki-types", + "time", + "x509-parser 0.18.1", "yasna", ] @@ -8314,7 +8379,7 @@ dependencies = [ "log", "portable-atomic", "rand 0.9.2", - "rcgen", + "rcgen 0.13.2", "regex", "ring", "rtcp", @@ -9039,18 +9104,36 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcbc162f30700d6f3f82a24bf7cc62ffe7caea42c0b2cba8bf7f3ae50cf51f69" dependencies = [ - "asn1-rs", + "asn1-rs 0.6.2", "data-encoding", - "der-parser", + "der-parser 9.0.0", "lazy_static", "nom", - "oid-registry", + "oid-registry 0.7.1", "ring", "rusticata-macros", "thiserror 1.0.69", "time", ] +[[package]] +name = "x509-parser" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d43b0f71ce057da06bc0851b23ee24f3f86190b07203dd8f567d0b706a185202" +dependencies = [ + "asn1-rs 0.7.1", + "data-encoding", + "der-parser 10.0.0", + "lazy_static", + "nom", + "oid-registry 0.8.1", + "ring", + "rusticata-macros", + "thiserror 2.0.18", + "time", +] + [[package]] name = "xattr" version = "1.6.1" diff --git a/crates/aingle_cortex/Cargo.toml b/crates/aingle_cortex/Cargo.toml index 677c41f..982b351 100644 --- a/crates/aingle_cortex/Cargo.toml +++ b/crates/aingle_cortex/Cargo.toml @@ -91,7 +91,7 @@ once_cell = "1.4" # P2P networking (optional) quinn = { version = "0.11", optional = true } rustls = { version = "0.23", default-features = false, features = ["ring", "std"], optional = true } -rcgen = { version = "0.13", optional = true } +rcgen = { version = "0.14", optional = true } ed25519-dalek = { version = "2", features = ["rand_core"], optional = true } hex = { version = "0.4", optional = true } # Clustering (optional) diff --git a/crates/aingle_minimal/Cargo.toml b/crates/aingle_minimal/Cargo.toml index f4a4aa6..7c3f051 100644 --- a/crates/aingle_minimal/Cargo.toml +++ b/crates/aingle_minimal/Cargo.toml @@ -93,7 +93,7 @@ futures-util = { version = "0.3", default-features = false, features = ["sink"], # QUIC transport (reliable encrypted UDP) quinn = { version = "0.11", optional = true } rustls = { version = "0.23", default-features = false, features = ["ring", "std"], optional = true } -rcgen = { version = "0.13", optional = true } +rcgen = { version = "0.14", optional = true } # Bluetooth LE for IoT mesh btleplug = { version = "0.11", optional = true }