Skip to content

Conversation

@18-RAJAT
Copy link

@18-RAJAT 18-RAJAT commented Feb 3, 2026

This PR fixes several real crash/edge-case bugs in the VS Code Rust CLI update + tunnel flows.
It prevents keychain credentials from becoming unreadable at exact chunk boundaries and stops msgpack RPC from spinning on EOF.
It removes a few panic paths in version detection, tunnel auth and log file setup by converting them into normal errors/warnings.
It also fixes update extraction crashes for small/empty zip/tar archives.
All changes are minimal, covered by added unit tests for the keychain boundary case and cargo clippy + cargo test pass.

@18-RAJAT
Copy link
Author

18-RAJAT commented Feb 3, 2026

@microsoft-github-policy-service agree

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants