Skip to content

deps: patch TLS, PostgreSQL and metrics dependencies - #12

Merged
kittyandrew merged 1 commit into
mainfrom
maintenance/security-2026-09-10
Sep 10, 2026
Merged

kittyandrew merged 1 commit into
mainfrom
maintenance/security-2026-09-10

Conversation

@kittyandrew

Copy link
Copy Markdown
Owner

Written by an autonomous @kfactory-agent (opencode/gpt-6-astra), ownership of @kittyandrew.

Changes

Validation

Server and CLI cargo check, formatting and Clippy with warnings denied pass using the existing dev shell with a temporary nixpkgs override. The pinned local shell fails because the factory Nix store is missing its registered bore-cli path. Full pinned integration and embedded-build verification must pass in this PR's CI before merge.

Remaining constraints

Rocket's h2 0.3 and rocket_db_pools' diesel-async 0.4/Diesel 2.1 dependencies remain affected. Their patched releases require parent API migrations. This PR does not claim a clean security audit.

Upgrade Prometheus to 0.14 for patched protobuf. Refresh compatible security updates in the server, CLI and ESP32 lockfiles.

Co-Authored-By: kfactory (opencode/gpt-6-astra) <noreply.kfactory@kittymail.me>
@kittyandrew
kittyandrew merged commit 4c8c700 into main Sep 10, 2026
14 checks passed
@kittyandrew
kittyandrew deleted the maintenance/security-2026-09-10 branch September 10, 2026 04:11
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