Skip to content

Bump rustls to 0.23.46 for four security advisories - #154

Merged
ww8l merged 1 commit into
mainfrom
deps-rustls-0.23.46
Nov 4, 2026
Merged

ww8l merged 1 commit into
mainfrom
deps-rustls-0.23.46

Conversation

@ww8l

@ww8l ww8l commented Nov 4, 2026

Copy link
Copy Markdown
Owner

Clears Dependabot alerts #4, #11, #12, #13 (rustls < 0.23.45 / < 0.23.46).

  • rustls 0.23.41 → 0.23.46, rustls-webpki 0.103.13 → 0.103.16. Only Cargo.lock changes.
  • The newer rustls needs the newer webpki. That's why a plain cargo update -p rustls stopped at 0.23.43, a version that clears none of the alerts.
  • Reachable: reqwest uses rustls for the RepeaterBook API and geocoding. A live HTTPS request through reqwest returned 200 on the new versions, and local CI passes.

Not addressed: #2 (glib < 0.20). glib 0.18 comes from Tauri's own Linux GTK stack (tauri → muda → gtk 0.18). The app never calls the affected VariantStrIter, and the fix needs Tauri to move to gtk-rs 0.20, so it clears when a Tauri release does.

🤖 Generated with Claude Code

rustls 0.23.41 -> 0.23.46 and rustls-webpki 0.103.13 -> 0.103.16 (the
newer rustls needs the newer webpki, which is why a plain `cargo update
-p rustls` stopped at 0.23.43). Clears Dependabot alerts #4, #11, #12
and #13. rustls is reachable here: reqwest uses it for the RepeaterBook
API and geocoding, and a live HTTPS request through reqwest returned 200
on the new versions.

Alert #2 (glib < 0.20) is not addressed: glib 0.18 comes in through
Tauri's Linux GTK stack (tauri -> muda -> gtk 0.18) and moves only when
Tauri does.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ww8l
ww8l merged commit 9806bf4 into main Nov 4, 2026
3 checks passed
@ww8l
ww8l deleted the deps-rustls-0.23.46 branch November 4, 2026 02:53
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