libgit2sharp
libgit2sharp copied to clipboard
Git + .NET = ❤
Between versions preview-0034 and preview-0096 the credential handling changed and no longer works with VSTS/Azure Include="LibGit2Sharp" Version="0.27.0-preview-0034" - works correctly Include="LibGit2Sharp" Version="0.27.0-preview-0096" - authentication fails ### Reproduction steps string surl...
I get an OutOfMemoryException from `Repository.Diff` with v0.22.0: LibGit2Sharp.LibGit2SharpException: Out of memory at LibGit2Sharp.Core.Ensure.HandleError(Int32 result) in c:\Git\libgit2sharp\LibGit2Sharp\Core\Ensure.cs:line 160 at LibGit2Sharp.Core.Proxy.git_patch_from_diff(DiffSafeHandle diff, Int32 idx) in c:\Git\libgit2sharp\LibGit2Sharp\Core\Proxy.cs:line 1555 at LibGit2Sharp.PatchStats..ctor(DiffSafeHandle diff) in...
_Originally discovered and [reported](https://github.com/cake-contrib/Cake_Git/issues/151) by @savornicesei in the [Cake.Git](https://github.com/cake-contrib/Cake_Git) project_. --- ### Reproduction steps - Create a Console app targeting .NET Framework 4.6.1 - Add the NuGet packages below to...
You are opening a _bug report_ against the LibGit2Sharp project: we use GitHub Issues for tracking bug reports and feature requests. If you have a question about an API or...
### Reproduction steps This seems to have been brought up a couple of times already (a quick search showed #1401, #1591, https://github.com/libgit2/libgit2sharp/pull/963#issuecomment-355674649). This is pretty weird: QueryBy returns 0 LogEntries,...
LibGit2Sharp is currently in need of contributors and maintenance. The project was conceived a decade ago by @nulltoken, who led it fearlessly for many years. After that, there was no...
The current implementation of `ManagedHttpSmartSubtransportStream` uses a [static `CredentialCache`](https://github.com/libgit2/libgit2sharp/blob/7c78387a3b5c9483f6aa609aa09b19b78077018a/LibGit2Sharp/Core/ManagedHttpSmartSubtransport.cs#L56). The credentials in this cache are only differentiated by URL and authentication scheme, if you have two separate repositories configured with...
### Reproduction steps Try to pull a repo via `Repo.Network.Pull` (Pull method doesn't exist) or via the example in the wiki: https://github.com/libgit2/libgit2sharp/wiki/git-pull ``` // Pull Commands.Pull(repo, signature, options); ``` There...
We are receiving an intermittent Access Violation exception when invoking Repository.RetrieveStatus. It does not happen often, but it is a fatal error when it does occur. The code looks something...
We've noticed that the GitHub Extension for Visual Studio has been crashing with an `AccessViolationException`. This often happens when a user previews a PR and the extension calls `RetrieveStatus`. This...