From b743dc945d645e754afcfbb79ad1970b13ef7672 Mon Sep 17 00:00:00 2001 From: Jeremiah Russell Date: Wed, 11 Feb 2026 14:59:31 +0000 Subject: [PATCH 1/2] fix(deps): resolve rustls crypto provider conflict Disable default features on google-gmail1 to avoid enabling both ring and aws-lc-rs crypto providers. Rustls 0.23.36 cannot auto-select when both are compiled in. Co-Authored-By: Claude Opus 4.6 Signed-off-by: Jeremiah Russell --- Cargo.lock | 1 - Cargo.toml | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8f1b3fb..280da84 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1702,7 +1702,6 @@ dependencies = [ "aws-lc-rs", "log", "once_cell", - "ring", "rustls-pki-types", "rustls-webpki", "subtle", diff --git a/Cargo.toml b/Cargo.toml index 9087182..f039c82 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,7 +29,7 @@ config = { version = "0.15.19", default-features = false, features = [ "toml", ] } env_logger = "0.11.8" -google-gmail1 = "7.0.0" +google-gmail1 = { version = "7.0.0", default-features = false, features = ["yup-oauth2", "aws-lc-rs"] } hyper-rustls = { version = "0.27.7", features = ["http1"] } lazy-regex = "3.5.1" log = "0.4.29" From 7220edd17f43ae30cba21e1c663ff911809acac1 Mon Sep 17 00:00:00 2001 From: Jerus Bot <171541392+jerus-bot@users.noreply.github.com> Date: Wed, 11 Feb 2026 15:02:12 +0000 Subject: [PATCH 2/2] chore: update prlog for pr Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com> --- PRLOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PRLOG.md b/PRLOG.md index 0aee3f9..2f19b38 100644 --- a/PRLOG.md +++ b/PRLOG.md @@ -46,6 +46,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - deps: update rust crate hyper-rustls to 0.27.7(pr [#139]) - deps: update rust crate lazy-regex to 3.5.1(pr [#140]) - deps: update rust crate thiserror to 2.0.18(pr [#141]) +- deps: resolve rustls crypto provider conflict(pr [#143]) ## [0.0.16] - 2025-10-30 @@ -415,6 +416,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#140]: https://github.com/jerus-org/cull-gmail/pull/140 [#141]: https://github.com/jerus-org/cull-gmail/pull/141 [#142]: https://github.com/jerus-org/cull-gmail/pull/142 +[#143]: https://github.com/jerus-org/cull-gmail/pull/143 [Unreleased]: https://github.com/jerus-org/cull-gmail/compare/v0.0.16...HEAD [0.0.16]: https://github.com/jerus-org/cull-gmail/compare/v0.0.15...v0.0.16 [0.0.15]: https://github.com/jerus-org/cull-gmail/compare/v0.0.14...v0.0.15