Skip to content

feat(shim): Add another alternative shim written in rust#4229

Merged
niheaven merged 2 commits intoScoopInstaller:developfrom
zoritle:feat/add_rshim
Nov 10, 2021
Merged

feat(shim): Add another alternative shim written in rust#4229
niheaven merged 2 commits intoScoopInstaller:developfrom
zoritle:feat/add_rshim

Conversation

@zoritle
Copy link
Copy Markdown
Contributor

@zoritle zoritle commented Jan 18, 2021

https://github.com/zoritle/rshim
C# version didn't handle Ctrl event properly.
C version randomly crashed.
C++ version =creating infinite processes recursively until OOM.

This version is written in rust that is safe and performant, hopefully eliminate all problems above.

see #3634

VirusTotal: Report

@beatcracker
Copy link
Copy Markdown

This is the only shim that (kinda) works with TortoiseGit for me: it's detecting Git fine and I'm even able to do stuff with it. Unfortunately, for every TortoiseGit operation I get a lot of flashing console windows, since it needs to run a bunch of Git commands.

@niheaven
Copy link
Copy Markdown
Member

niheaven commented Nov 5, 2021

Could you upload a VirusTotal report for this exe?

@niheaven niheaven changed the base branch from master to develop November 9, 2021 16:05
@niheaven niheaven merged commit 5ad8c76 into ScoopInstaller:develop Nov 10, 2021
@felixier
Copy link
Copy Markdown

felixier commented Dec 1, 2021

Could you upload a VirusTotal report for this exe?

There seems to be an issue with the exe file: https://www.virustotal.com/gui/file/03037ad0dffc96a468197aa4a7d3f040eef271fbd2c79337716436d9b649eec3/detection

niheaven pushed a commit that referenced this pull request Dec 1, 2021
rasa pushed a commit that referenced this pull request Dec 1, 2021
…)" (#4553)

This reverts commit 5ad8c76.

Co-authored-by: Zoritle <66551926+zoritle@users.noreply.github.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.

4 participants