diff --git a/Cargo.lock b/Cargo.lock index 39c81756f..0b28e9eb4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -268,9 +268,9 @@ dependencies = [ [[package]] name = "async-imap" -version = "0.10.4" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca726c61b73c471f531b65e83e161776ba62c2b6ba4ec73d51fad357009ed00a" +checksum = "8e9f9a9c94a403cf46aa2b4cecbceefc6e4284441ebbeca79b80f3bab4394458" dependencies = [ "async-channel 2.3.1", "async-compression", @@ -3826,7 +3826,7 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" dependencies = [ - "proc-macro-crate 2.0.0", + "proc-macro-crate 3.2.0", "proc-macro2", "quote", "syn 2.0.104", diff --git a/Cargo.toml b/Cargo.toml index e5ff9980b..e4230002a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,7 +44,7 @@ ratelimit = { path = "./deltachat-ratelimit" } anyhow = { workspace = true } async-broadcast = "0.7.2" async-channel = { workspace = true } -async-imap = { version = "0.10.4", default-features = false, features = ["runtime-tokio", "compress"] } +async-imap = { version = "0.11.0", default-features = false, features = ["runtime-tokio", "compress"] } async-native-tls = { version = "0.5", default-features = false, features = ["runtime-tokio"] } async-smtp = { version = "0.10.2", default-features = false, features = ["runtime-tokio"] } async_zip = { version = "0.0.17", default-features = false, features = ["deflate", "tokio-fs"] } diff --git a/deny.toml b/deny.toml index cb6e49b58..dbded77e9 100644 --- a/deny.toml +++ b/deny.toml @@ -33,7 +33,6 @@ skip = [ { name = "lru", version = "0.12.3" }, { name = "netlink-packet-route", version = "0.17.1" }, { name = "nom", version = "7.1.3" }, - { name = "proc-macro-crate", version = "2.0.0" }, { name = "rand_chacha", version = "0.3.1" }, { name = "rand_core", version = "0.6.4" }, { name = "rand", version = "0.8.5" }, @@ -49,7 +48,6 @@ skip = [ { name = "syn", version = "1.0.109" }, { name = "thiserror-impl", version = "1.0.69" }, { name = "thiserror", version = "1.0.69" }, - { name = "toml_edit", version = "0.20.7" }, { name = "wasi", version = "0.11.0+wasi-snapshot-preview1" }, { name = "windows" }, { name = "windows_aarch64_gnullvm" }, @@ -67,7 +65,6 @@ skip = [ { name = "windows_x86_64_gnu" }, { name = "windows_x86_64_gnullvm" }, { name = "windows_x86_64_msvc" }, - { name = "winnow", version = "0.5.40" }, { name = "zerocopy", version = "0.7.32" }, ] diff --git a/src/imap/client.rs b/src/imap/client.rs index 47cc5cecd..84d123da9 100644 --- a/src/imap/client.rs +++ b/src/imap/client.rs @@ -216,8 +216,8 @@ impl Client { let mut client = Client::new(session_stream); let _greeting = client .read_response() - .await - .context("failed to read greeting")??; + .await? + .context("Failed to read greeting")?; Ok(client) } @@ -231,8 +231,8 @@ impl Client { let mut client = Client::new(session_stream); let _greeting = client .read_response() - .await - .context("failed to read greeting")??; + .await? + .context("Failed to read greeting")?; Ok(client) } @@ -253,8 +253,8 @@ impl Client { let mut client = async_imap::Client::new(buffered_tcp_stream); let _greeting = client .read_response() - .await - .context("failed to read greeting")??; + .await? + .context("Failed to read greeting")?; client .run_command_and_check_ok("STARTTLS", None) .await @@ -287,8 +287,8 @@ impl Client { let mut client = Client::new(session_stream); let _greeting = client .read_response() - .await - .context("failed to read greeting")??; + .await? + .context("Failed to read greeting")?; Ok(client) } @@ -304,8 +304,8 @@ impl Client { let mut client = Client::new(session_stream); let _greeting = client .read_response() - .await - .context("failed to read greeting")??; + .await? + .context("Failed to read greeting")?; Ok(client) } @@ -325,8 +325,8 @@ impl Client { let mut client = ImapClient::new(buffered_proxy_stream); let _greeting = client .read_response() - .await - .context("failed to read greeting")??; + .await? + .context("Failed to read greeting")?; client .run_command_and_check_ok("STARTTLS", None) .await