Skip to content

fix(deps): patch ctutils and Tokio security advisories - #323

Merged
lance0 merged 3 commits into
mainfrom
fix/ctutils-constant-time
Oct 24, 2026
Merged

lance0 merged 3 commits into
mainfrom
fix/ctutils-constant-time

Conversation

@lance0

@lance0 lance0 commented Oct 23, 2026 •

Copy link
Copy Markdown
Owner

Patch the published ctutils constant-time and Tokio I/O-safety advisories in the controller and separate fuzz dependency graphs.

  • ctutils becomes 0.4.4 in both graphs.
  • Tokio becomes 1.53.3 in both graphs. Fuzz also needs Mio 1.2.0 and tokio-macros 2.7.0 to satisfy Tokio's published ranges; the controller already has them.
  • Only versions and checksums in the two lockfiles change. Manifests and the documented optional SQLx/MySQL RSA exception remain unchanged.

Published archive checksums, advisory ranges and compiler minimums were independently verified. Both locked graphs resolve, both audits and dependency policy pass, and strict Clippy passes in both backend configurations. Exact head 14e81a1 passes all 18 hosted checks, including Rust 1.89, backend/PostgreSQL tests, released-speaker fixtures, frontend, smoke/interop and both Docker images. Native fuzz-bin compilation and all 548 dependency-branch library tests also pass. The native pre-PR gate stops in the inherited hey parser, removed by #327; no full native gate pass is claimed for this head.

Sources: ctutils security release, Tokio advisory.

Merge order: #323 → #327 → #322 → #324 → #325 → #326. Use merge commits; after the predecessor lands, retarget the next PR to main before merging.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request. Check if the Files changed in this pull request are included in default exclusions.

@lance0 lance0 changed the title fix(deps): patch ctutils constant-time operations fix(deps): patch ctutils and Tokio security advisories Oct 24, 2026
@lance0
lance0 marked this pull request as ready for review October 24, 2026 04:11
@lance0
lance0 merged commit d5469dd into main Oct 24, 2026
16 checks passed
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.

2 participants