Skip to content

chore(deps): bump rustls from 0.23.43 to 0.23.44 - #6105

Merged
Hmbown merged 1 commit into
mainfrom
dependabot/cargo/rustls-0.23.44
Sep 15, 2026
Merged

Hmbown merged 1 commit into
mainfrom
dependabot/cargo/rustls-0.23.44

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 11, 2026

Copy link
Copy Markdown
Contributor

Bumps rustls from 0.23.43 to 0.23.44.

Commits
  • 64ad386 Bump version to 0.23.44
  • 1efbf66 bogo: remove PostQuantum setup
  • e78162f aws-lc-rs: add support for ML-DSA signatures
  • d880772 bogo: extract Options::provider() helper
  • 87201d6 bogo: force all callers to get provider from Options
  • 93657e3 server: limit 1.2 certificate requests to 1.2-compatible signature schemes
  • bbd3c9a client: avoid sending 1.3-only signature schemes if no cipher suites configured
  • eb57688 tls12: require known signature algorithm
  • e7a9cef tls12: send illegal_parameter alert for kx signed with wrong algorithm
  • 06a546d bogo: take latest
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Sep 11, 2026
@dependabot
dependabot Bot requested a review from Hmbown as a code owner September 11, 2026 21:14
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Sep 11, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Thanks @dependabot[bot] for taking the time to contribute.

This repository is observing a maintainer-managed PR intake gate in dry-run mode, so this pull request is staying open. This note helps maintainers prepare the allowlist before any enforcement is considered.

Please read CONTRIBUTING.md for the expected contribution shape. A maintainer can grant recurring PR access by commenting /lgtm on a pull request.

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Devin Review

Bumps [rustls](https://github.com/rustls/rustls) from 0.23.43 to 0.23.44.
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](rustls/rustls@v/0.23.43...v/0.23.44)

---
updated-dependencies:
- dependency-name: rustls
  dependency-version: 0.23.44
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/rustls-0.23.44 branch from 97a8317 to ca3e52b Compare September 14, 2026 02:19
@Hmbown
Hmbown merged commit eb195d8 into main Sep 15, 2026
31 checks passed
@Hmbown
Hmbown deleted the dependabot/cargo/rustls-0.23.44 branch September 15, 2026 09:46
Hmbown pushed a commit that referenced this pull request Sep 15, 2026
#6105 bumped rustls 0.23.43 -> 0.23.44 and landed on main, but the advisory
still fires: cargo-deny's own output says "Solution: Upgrade to >=0.23.45".
0.23.44 is not the patched release, so every open PR kept a red
cargo-deny (advisories) and cargo-audit for a reason nobody's diff caused.

RUSTSEC-2026-0285 is "TLS 1.3 handshake messages incorrectly accepted across
encryption level boundaries" — it reaches us through every HTTP path we have
(reqwest 0.12 and 0.13, hyper-rustls, tokio-rustls, rustls-platform-verifier),
so this is the whole provider wire, not a dev-only dependency.

`cargo update -p rustls` only: one package moved, 102 unchanged dependencies
left alone.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Hmbown added a commit that referenced this pull request Sep 15, 2026
51 commits. Lands the v0.9.14 slice-2 work plus overnight CI triage.

Fixed to get here:
- RUSTSEC-2026-0285 — rustls 0.23.45 (#6105's 0.23.44 was not the patched release)
- web fact staleness, in both the generated and the hand-maintained copy
- seven clippy errors, five only reachable via --all-targets
- Test (windows-latest) compile break: ShellKind's dead_code expectations were unix-first
- ACP session/new minting ids session/load could not resolve (#6174)
- PTY harness sealed against a live local Ollama
- workspace instruction relative_path made platform-independent
- pet_watch Windows test racing a 500ms audio freshness window (#6224)
- pet conformance: one whale body across all five copies (#6227) — 380 checkpoints, first time green

Reverted in-branch: the #6207 store-adoption fix, whose predicate sampled emptiness with no liveness check.

Merging with two non-required checks red, neither from this branch:
- CodeQL: 34 pre-existing high alerts on main
- Codewhale review: a provider-spend gate requiring 5 passes, not a code failure

All three required checks green: Lint, Test (windows-latest), npm wrapper smoke (ubuntu-latest).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant