Skip to content

chore(release): 0.6.0 - #166

Merged
vladimirrott merged 1 commit into
mainfrom
chore/release-0.6.0
Jul 31, 2026
Merged

vladimirrott merged 1 commit into
mainfrom
chore/release-0.6.0

Conversation

@vladimirrott

Copy link
Copy Markdown
Member

Release 0.6.0 — seven security fixes from a defensive review, each with an issue, tests, and review.

Version bumped 0.5.0 → 0.6.0 across all crates + path pins, server.json, the Codex plugin manifest, the shell/setup manifests, and Cargo.lock. scripts/check_release_versions.sh and the release-gate manifest tests pass. Merging then tagging v0.6.0 triggers the publish workflow (crates.io, npm, MCP registry via OIDC, GitHub release binaries).

Seven security fixes from a defensive review, each with an issue, tests, and
review (see CHANGELOG):

- #155 AddMount symlink TOCTOU (O_NOFOLLOW + /proc/self/fd)
- #149 Postgres TLS floor raised to verify-ca (potentially breaking)
- #151 AptAutoremove bound to the approved deletion set
- #150 vsock partial-frame memory DoS (streamed reads)
- #146 audit verify machine-id caveat for forwarded unix sockets
- #152 vsock bearer-token replay threat model documented
- #142 privileged reaper: force-stop a hung root child on timeout

Version bumped 0.5.0 -> 0.6.0 across all crates, path-dep pins, server.json,
the Codex plugin manifest, the shell/setup manifests, and Cargo.lock.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01R9dpzc8CXrPDksbHmndT8f
@vladimirrott
vladimirrott merged commit f7283ad into main Jul 31, 2026
12 checks passed
@vladimirrott
vladimirrott deleted the chore/release-0.6.0 branch July 31, 2026 13:51
vladimirrott added a commit that referenced this pull request Aug 16, 2026
Seven security fixes from a defensive review, each with an issue, tests, and
review (see CHANGELOG):

- #155 AddMount symlink TOCTOU (O_NOFOLLOW + /proc/self/fd)
- #149 Postgres TLS floor raised to verify-ca (potentially breaking)
- #151 AptAutoremove bound to the approved deletion set
- #150 vsock partial-frame memory DoS (streamed reads)
- #146 audit verify machine-id caveat for forwarded unix sockets
- #152 vsock bearer-token replay threat model documented
- #142 privileged reaper: force-stop a hung root child on timeout

Version bumped 0.5.0 -> 0.6.0 across all crates, path-dep pins, server.json,
the Codex plugin manifest, the shell/setup manifests, and Cargo.lock.


Claude-Session: https://claude.ai/code/session_01R9dpzc8CXrPDksbHmndT8f

Co-authored-by: vladimirrott <vladimirrott@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
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