Skip to content

Integrate stable parser, TLS and HTTP dependency patches - #83

Merged
ak5 merged 9 commits into
mainfrom
feat/dependency-patches
Oct 13, 2026
Merged

ak5 merged 9 commits into
mainfrom
feat/dependency-patches

Conversation

@ak5

@ak5 ak5 commented Oct 13, 2026

Copy link
Copy Markdown
Owner

Summary

Integrate the five stable lockfile-only Dependabot updates opened after the main-only migration: #77 (TOML), #78 (Tokio Rustls), #79 (serde_json), #80 (Reqwest), and #81 (Hyper Util).

Motivation and scope

Update the parser, TLS and HTTP dependencies together so their combined behavior is checked once. Preserve all five PR head commits; use a merge commit so GitHub recognizes their ancestry as merged. The separate Python 3.15 release-candidate PR is excluded; the production image stays on stable Python 3.14.8.

Security impact

  • Trust boundary changed: no.
  • Credential flow changed: no.
  • Threat model update not required: patch dependency versions do not alter policy or the documented credential flow.
  • Exact-host, TLS, redirect, unlock and approval behavior covered by the existing quality gate and connected E2E.

Documentation

No public contract/configuration changes or literal dependency-version documentation drift. Main-only repository policy remains unchanged.

Verification

  • mise run check on the combined five-update tree.
  • Connected KeePass/HTTPS admin/Telegram/proxy/API E2E.
  • Isolated Chrome owner passkey UI.
  • Verification ran sequentially with reduced CPU priority and bounded workers.

Risk and rollback

  • Risk: patch-level dependency regressions in parsing, HTTP or TLS; require fresh GitHub checks before merge.
  • Rollback: revert this lockfile integration through a main PR or select a previously verified immutable image.
  • Live Telegram and deployed firewall behavior were not re-tested.

dependabot Bot and others added 9 commits October 13, 2026 17:51
Bumps [toml](https://github.com/toml-rs/toml) from 1.1.4+spec-1.1.0 to 1.1.8+spec-1.1.0.
- [Commits](toml-rs/toml@toml-v1.1.4...toml-v1.1.8)

---
updated-dependencies:
- dependency-name: toml
  dependency-version: 1.1.8+spec-1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [tokio-rustls](https://github.com/rustls/tokio-rustls) from 0.26.4 to 0.26.6.
- [Release notes](https://github.com/rustls/tokio-rustls/releases)
- [Commits](rustls/tokio-rustls@v/0.26.4...v/0.26.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.151 to 1.0.152.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.151...v1.0.152)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-version: 1.0.152
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.13.4 to 0.13.5.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.13.4...v0.13.5)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-version: 0.13.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [hyper-util](https://github.com/hyperium/hyper-util) from 0.1.20 to 0.1.21.
- [Release notes](https://github.com/hyperium/hyper-util/releases)
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md)
- [Commits](hyperium/hyper-util@v0.1.20...v0.1.21)

---
updated-dependencies:
- dependency-name: hyper-util
  dependency-version: 0.1.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@ak5
ak5 merged commit 6ba9a08 into main Oct 13, 2026
9 checks passed
@ak5
ak5 deleted the feat/dependency-patches branch October 13, 2026 18:09
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