From 4573f5c6a98781b9c5b96709c6eabb9153a40be5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Aug 2025 22:20:06 +0000 Subject: [PATCH] Bump rasn-cms from 0.10.6 to 0.27.1 Bumps [rasn-cms](https://github.com/librasn/rasn) from 0.10.6 to 0.27.1. - [Release notes](https://github.com/librasn/rasn/releases) - [Changelog](https://github.com/librasn/rasn/blob/main/CHANGELOG.md) - [Commits](https://github.com/librasn/rasn/compare/rasn-cms-v0.10.6...rasn-cms-v0.27.1) --- updated-dependencies: - dependency-name: rasn-cms dependency-version: 0.27.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 104 ++++++++++++++++++++++++++++++++++++---- crates/email/Cargo.toml | 2 +- 2 files changed, 95 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 332fa207..b52ea42a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2208,9 +2208,9 @@ dependencies = [ "mail-parser", "nlp", "rand 0.8.5", - "rasn", + "rasn 0.10.6", "rasn-cms", - "rasn-pkix", + "rasn-pkix 0.10.6", "rkyv", "rsa", "sequoia-openpgp", @@ -6012,18 +6012,41 @@ dependencies = [ "num-integer", "num-traits", "once_cell", - "rasn-derive", - "snafu", + "rasn-derive 0.10.6", + "snafu 0.7.5", +] + +[[package]] +name = "rasn" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83235a41e6f6c118df9839b56a87e3a2812a717a3a1b3b1f5afcdd9ef75ce4bf" +dependencies = [ + "bitvec", + "bitvec-nom2", + "bytes", + "cfg-if", + "chrono", + "either", + "nom", + "num-bigint", + "num-integer", + "num-traits", + "once_cell", + "rasn-derive 0.27.1", + "serde_json", + "snafu 0.8.7", + "xml-no-std", ] [[package]] name = "rasn-cms" -version = "0.10.6" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09d45b1b6c0bfb41d1023246a3853a82d158d7e6690698ad4acac009f2f09380" +checksum = "a110a412529e8453003b76b5bc9e72ea67627db6ffe7b83edf251c36c6cb3af7" dependencies = [ - "rasn", - "rasn-pkix", + "rasn 0.27.1", + "rasn-pkix 0.27.1", ] [[package]] @@ -6041,13 +6064,47 @@ dependencies = [ "uuid", ] +[[package]] +name = "rasn-derive" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8d1c20f94d8bceee8d14e18fcf823110a873d396877f3baa55c119c12a3af5c" +dependencies = [ + "proc-macro2", + "rasn-derive-impl", + "syn 2.0.106", +] + +[[package]] +name = "rasn-derive-impl" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bded21caf3a1a0647947c2b22fc14b535213d9c3a5646968171a39b012ebaaaa" +dependencies = [ + "either", + "itertools 0.13.0", + "proc-macro2", + "quote", + "syn 2.0.106", + "uuid", +] + [[package]] name = "rasn-pkix" version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c825c4183e8f4db9bd772206d7d0fa10f3df35b6ed5bcb8f6cb50fd1166f8e9" dependencies = [ - "rasn", + "rasn 0.10.6", +] + +[[package]] +name = "rasn-pkix" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95a785651a36bb63e36aece1cc08abe95d7f3aa04845a40f10acc32543808695" +dependencies = [ + "rasn 0.27.1", ] [[package]] @@ -7594,7 +7651,16 @@ checksum = "e4de37ad025c587a29e8f3f5605c00f70b98715ef90b9061a815b9e59e9042d6" dependencies = [ "backtrace", "doc-comment", - "snafu-derive", + "snafu-derive 0.7.5", +] + +[[package]] +name = "snafu" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0062a372b26c4a6e9155d099a3416d732514fd47ae2f235b3695b820afcee74a" +dependencies = [ + "snafu-derive 0.8.7", ] [[package]] @@ -7609,6 +7675,18 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "snafu-derive" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e5fd9e3263fc19d73abd5107dbd4d43e37949212d2b15d4d334ee5db53022b8" +dependencies = [ + "heck 0.5.0", + "proc-macro2", + "quote", + "syn 2.0.106", +] + [[package]] name = "socket2" version = "0.5.10" @@ -9701,6 +9779,12 @@ dependencies = [ "time", ] +[[package]] +name = "xml-no-std" +version = "0.8.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd223bc94c615fc02bf2f4bbc22a4a9bfe489c2add3ec10b1038df3aca44cac7" + [[package]] name = "xml-rs" version = "0.8.27" diff --git a/crates/email/Cargo.toml b/crates/email/Cargo.toml index 5de4c511..a05835b0 100644 --- a/crates/email/Cargo.toml +++ b/crates/email/Cargo.toml @@ -26,7 +26,7 @@ aes-gcm = "0.10.1" aes-gcm-siv = "0.11.1" cbc = { version = "0.1.2", features = ["alloc"] } rasn = "0.10" -rasn-cms = "0.10" +rasn-cms = "0.27" rasn-pkix = "0.10" rsa = "0.9.2" rand = "0.8"