docs: changelog + README updates for PRs #150-#157 (Aikido security sweep)#158
Merged
Conversation
…weep) Documents the security hardening sweep and follow-up fixes that landed in develop since the [1.1.30] changelog entry, none of which had been changelogged or documented in README: - PR #151: critical path-traversal fixes (Rust + .NET) + CI persist-credentials - PR #152: ANSI-injection sanitization, .git-root rejection, Unix backslash path-cache collision fix - PR #153: CodeQL checkout SHA pinning - PR #154: rmcp 1.5.0->1.8.0 + ~100 transitive dependency CVE updates - PR #150 (external, @tony-nexartis): RLIMIT_NOFILE fd-exhaustion fix - PR #156: skip CodeQL analyze on fork PRs (restricted GITHUB_TOKEN can't upload SARIF to upstream) - PR #157: byte-boundary panic fix (#148, @tony-nexartis) + new CODESEARCH_ALLOWED_HOSTS / CODESEARCH_DISABLE_HOST_VALIDATION env vars (#149, @stdweird) Also bumps Cargo.toml to 1.1.31 for this documentation/version-tracking release. No functional code changes in this commit.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR backfills documentation for PRs #150–#157 — the Aikido security sweep and follow-up fixes — that landed in
developsince the[1.1.30]changelog entry but were never changelogged or reflected in README. It also bumps the patch version to1.1.31for this documentation/version-tracking release.This is a docs-only PR. No functional code changes.
What's documented
persist-credentialshardening.git-root rejection, Unix backslash path-cache collision fixrmcp1.5.0 → 1.8.0 + ~100 transitive dependency CVE updatesGITHUB_TOKENcan't upload SARIF upstream)CODESEARCH_ALLOWED_HOSTS/CODESEARCH_DISABLE_HOST_VALIDATIONenv vars (support allowed_hosts list #149, @stdweird)Version bump
Cargo.toml→1.1.31(patch bump for this documentation release; no code logic changed).Validation
Docs-only change. Local QC gate (fmt / check / clippy /
cargo test --lib— 596 passed) run on push and is green.