Skip to content

fix: preserve Pi workspace aliases and strengthen security regressions - #825

Open
yashrajp22 wants to merge 9 commits into
mainfrom
yashraj/fix-merged-review-regressions
Open

yashrajp22 wants to merge 9 commits into
mainfrom
yashraj/fix-merged-review-regressions

Conversation

@yashrajp22

Copy link
Copy Markdown
Collaborator

Pi scans started from a symlinked workspace now resolve only the workspace root, preserving the CLI checks on links below it. This addresses the post-merge feedback on #791, adds approval and denial coverage for redirected external YARA paths, and documents the YARA include restriction.

The cache-boundary regression from #792 now uses a realistic source identity so it fails if the NUL-key guard is removed. Runtime suppression behavior is unchanged.

Validation: 40 Pi extension checks and 154 suppression tests passed (6 platform-dependent skips). The new workspace case fails on the previous extension, both approval tests fail if the second prompt is removed, and the cache regression fails if the NUL-key guard is removed.

Signed-off-by: yashrajbasav <yashrajbasav@nvidia.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