From 56c3ce8d1f1e2d0ad03df2f5f6e77811db652e3b Mon Sep 17 00:00:00 2001 From: lucarlig Date: Thu, 15 Oct 2026 15:57:56 +0100 Subject: [PATCH] fix(rate-limiter): upgrade rustls to resolve security CI failures Signed-off-by: lucarlig --- Cargo.lock | 6 +++--- plugins/rust/python-package/rate_limiter/Cargo.toml | 4 ++-- .../rate_limiter/cpex_rate_limiter/plugin-manifest.yaml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b14341b..76f8e42 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1545,7 +1545,7 @@ checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69" [[package]] name = "rate_limiter" -version = "0.1.12" +version = "0.1.13" dependencies = [ "cpex_framework_bridge", "criterion", @@ -1722,9 +1722,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.45" +version = "0.23.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d41d731c7d2f962d1ccc364cec258de3c0e93b38c2fb3ba97ac74513048d634" +checksum = "48e13bd8c0e9365c43cfa5c9e8f9ad49d3c8444926c9aac819e0e4dc503c8fdf" dependencies = [ "aws-lc-rs", "log", diff --git a/plugins/rust/python-package/rate_limiter/Cargo.toml b/plugins/rust/python-package/rate_limiter/Cargo.toml index d804147..1ccbbba 100644 --- a/plugins/rust/python-package/rate_limiter/Cargo.toml +++ b/plugins/rust/python-package/rate_limiter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rate_limiter" -version = "0.1.12" +version = "0.1.13" edition.workspace = true authors.workspace = true license.workspace = true @@ -32,7 +32,7 @@ parking_lot = "0.12.5" thiserror = { workspace = true } redis = { version = "1.2.1", features = ["aio", "tokio-comp", "tls-rustls", "tls-rustls-insecure", "tokio-rustls-comp"] } # Enable default features (includes tls12 for TLS 1.2 support) plus the ring provider. -rustls = { version = "0.23.40", features = ["ring"] } +rustls = { version = "0.23.46", features = ["ring"] } rustls-pki-types = "1.14" tokio = { version = "1.52.3", features = ["full"] } diff --git a/plugins/rust/python-package/rate_limiter/cpex_rate_limiter/plugin-manifest.yaml b/plugins/rust/python-package/rate_limiter/cpex_rate_limiter/plugin-manifest.yaml index 24be2b8..31fe540 100644 --- a/plugins/rust/python-package/rate_limiter/cpex_rate_limiter/plugin-manifest.yaml +++ b/plugins/rust/python-package/rate_limiter/cpex_rate_limiter/plugin-manifest.yaml @@ -1,6 +1,6 @@ description: "Rate limiting by user, user/server, tenant, and tool — memory or Redis backends" author: "ContextForge Contributors" -version: "0.1.12" +version: "0.1.13" kind: "cpex_rate_limiter.rate_limiter.RateLimiterPlugin" available_hooks: - "prompt_pre_fetch"