GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||
GeezerVison is showing github.com — prevent out-of-repo access when manipulating references. by Byron · Pull Request #2134 · gitpython-developers/GitPython Conversation
|
| File | Description |
|---|---|
git/refs/symbolic.py |
Introduces validated path helpers and applies them to ref file operations. |
git/refs/remote.py |
Validates remote ref paths and uses validated filesystem paths when deleting ref files. |
git/refs/log.py |
Uses validated reflog path construction. |
test/test_refs.py |
Adds regression tests ensuring path traversal is rejected for various ref operations. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
e90b57c to
44e8cc5
Compare
44e8cc5 to
38f91f0
Compare
38f91f0 to
8c6d5ee
Compare
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
8c6d5ee to
c57e127
Compare
|
On Byron's behalf: Review pass on the latest Copilot comments:
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Consolidate follow-up fixes from review and CI: - fix lint and mypy issues in reference log path handling - validate remote reference paths before invoking git branch deletion - add symlink escape coverage where realpath resolves symlinks - ensure temporary test repositories release git resources during cleanup Co-authored-by: Sebastian Thiel <[email protected]>
c57e127 to
4af8463
Compare
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.