Skip to content

fix: update tokio for I/O safety advisory - #347

Merged
Mokto merged 1 commit into
mainfrom
fix/tokio-io-safety
Oct 25, 2026
Merged

Mokto merged 1 commit into
mainfrom
fix/tokio-io-safety

Conversation

@Mokto

@Mokto Mokto commented Oct 25, 2026

Copy link
Copy Markdown
Owner

Summary

Updates Tokio from 1.53.2 to the patched 1.53.3, which clears RUSTSEC-2026-0386 (AsyncFd I/O unsoundness) and the failing cargo-deny advisories job seen on release PR #338. No advisory suppression or workflow changes.

Changes

  • Bump only tokio in Cargo.lock.
  • Regenerate THIRD_PARTY_NOTICES.txt with cargo run --bin notices.

Review focus

Lockfile-only change; no parsing, matching or index builder code is touched, so no local gold run was done. CI gold quality and speed are still pending.

Checked locally: cargo deny --all-features check advisories bans licenses sources, cargo fmt --check, cargo test --locked, cargo clippy --locked --all-targets -- -D warnings, git diff --check.

@Mokto
Mokto merged commit 5e2cc5d into main Oct 25, 2026
15 of 17 checks passed
@codspeed

codspeed Bot commented Oct 25, 2026

Copy link
Copy Markdown
Contributor

Merging this PR will not alter performance

✅ 10 untouched benchmarks


Comparing fix/tokio-io-safety (7951b2c) with main (15315f7)

Open in CodSpeed

@Mokto
Mokto deleted the fix/tokio-io-safety branch October 28, 2026 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant