Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-27 | Release LibGit2Sharp v0.19v0.19 | nulltoken | |
2014-08-27 | Remove trailing whitespaces | nulltoken | |
2014-08-27 | Minor fix | nulltoken | |
2014-08-27 | Ensure Tags can be created in detached Head state | nulltoken | |
Fix #791 | |||
2014-08-27 | Update binaries to 69db893 | nulltoken | |
https://github.com/libgit2/libgit2/compare/091165c...69db893 | |||
2014-08-23 | Index.Stage: do not stage ignored files | Edward Thomson | |
Stage() now respects ignore files by default, similar to git.git. Users accustomed to the old behavior may use the new StageOptions class (in particular the IncludeIgnored bool) to override this behavior. | |||
2014-07-21 | Update binaries to 091165c | Philip Kelley | |
https://github.com/libgit2/libgit2/compare/e93206e...091165c | |||
2014-07-14 | FastForward merge should block if there are checkout conflicts. | Jameson Miller | |
Currently, if there are changes in your working directory and a fastforward merge would update those files, the checkout that is performed as part of the fast forward will skip over these files. This change fixes and adds regression tests around this behavior. | |||
2014-07-01 | Update logic in Proxy to re-use taggerHandle | Jameson Miller | |
2014-07-01 | Handle tags that do not have a tagger. | Jameson Miller | |
Not all tags have a tagger. For example, the v2.6.11 tag on the linux repository does not have a tagger. For these cases, return null for the Tagger property on a tag annotation. | |||
2014-06-25 | git_strarray marshaling improvements | Philip Kelley | |
2014-06-24 | repo.Unstage() renamed items correctly | Edward Thomson | |
2014-06-24 | repo.Reset() renamed items correctly | Edward Thomson | |
2014-06-21 | Restore old Credentials API as Obsolete | Keith Dahlby | |
2014-06-19 | Refactor Constants.PrivateRepoCredentials | Keith Dahlby | |
2014-06-19 | Remove conflicts in Index.Remove | Edward Thomson | |
2014-06-18 | Introduce merge.ff configuration handling | Edward Thomson | |
When the provided FastForwardStrategy is FastForwardStrategy.Default, honor the merge.ff configuration setting. When merge.ff=only, enable fast-forward only mode; when merge.ff=false, enable no-ff mode. | |||
2014-06-14 | Introduce Repository.Index.Conflicts.Names | Edward Thomson | |
2014-06-14 | Introduce Index.Conflicts.ResolvedConflicts | Edward Thomson | |
2014-06-14 | Fix xml doc related warnings | nulltoken | |
2014-06-14 | Update binaries to e93206e | Ungureanu Marius | |
https://github.com/libgit2/libgit2/compare/90befde...e93206e | |||
2014-06-13 | Use a callback for credentials | Carlos Martín Nieto | |
Instead of making the user choose beforehand, use a callback to let the user ask a database or human about the credentials. If desired, a hard-coded value can still be provided via a lambda, e.g. (_url, _user, _types) => new UsernamePasswordCredentials() { ... } | |||
2014-06-12 | Introduce PatchEntryChanges | yorah | |
Exposes same properties than TreeEntryChanges through composition | |||
2014-06-12 | Introduce Repository.CherryPick. | Marius Ungureanu | |
2014-06-11 | Fix xml doc related warnings | nulltoken | |
2014-06-09 | Introduce Remote.IsSupportedUrl. | Marius Ungureanu | |
2014-06-07 | Decorrelate IDisposable implementation from freeing of OdbBackend resources | nulltoken | |
2014-06-07 | Introduce OdbBackend.AllocateAndBuildFrom() | nulltoken | |
2014-06-07 | Make OdbBackend Read[Prefix]() return UnmanagedMemoryStream | nulltoken | |
2014-06-07 | Teach OdbBackend to expose ExistsPrefix | nulltoken | |
2014-06-07 | Introduce ObjectDatabase.ShortenObjectId() | nulltoken | |
Fix #677 | |||
2014-06-07 | Fix xml doc related warnings | nulltoken | |
2014-06-07 | Prevent memory leak on branch removal | nulltoken | |
Actually, git_branch_delete() no longer frees the reference handle for the caller. We can now let the handle take care of this when it's disposed. | |||
2014-06-06 | Introduce RemoteCollection.Rename. | Marius Ungureanu | |
2014-06-04 | Release LibGit2Sharp v0.18.1v0.18.1 | nulltoken | |
2014-06-04 | Update libgit2 binaries to 90befde | nulltoken | |
https://github.com/libgit2/libgit2/compare/2f6f6eb...90befde | |||
2014-06-04 | Drop obsolete members after release v0.18.0 | nulltoken | |
2014-06-03 | Commit: Introduce CommentaryChar and PrettifyMessage in CommitOptions | Ungureanu Marius | |
2014-06-02 | Release LibGit2Sharp v0.18.0v0.18.0 | nulltoken | |
2014-06-02 | Fix wrong handle lifecycle | nulltoken | |
git_branch_delete() only frees the handle upon success. | |||
2014-06-02 | Simplify disposal of some resources | nulltoken | |
2014-06-02 | BranchCollection: Obsolete Move and introduce Rename. | Marius Ungureanu | |
2014-06-01 | Introduce RemoteCollection.Remove() | Marius Ungureanu | |
2014-06-01 | Update libgit2 binaries to 2f6f6eb. | Marius Ungureanu | |
https://github.com/libgit2/libgit2/compare/58eea5e...2f6f6eb | |||
2014-05-31 | Fix issues reported by CodeAnalysis (NRefactory). | Ungureanu Marius | |
2014-05-30 | Slight documentation fix | nulltoken | |
2014-05-30 | ObjectDatabase: stream objects when we know we can | Carlos Martín Nieto | |
When given a size and no path, we know that we do not need to buffer the content or apply any filters, so we can create an write-stream into the object database and put in our content directly, avoiding the temporary file and callbacks altogether. | |||
2014-05-30 | ObjectDatabase: we should fail when asked to read too much | Carlos Martín Nieto | |
ObjectDatabase.CreateBlob() accepts a number of bytes to read. It currently however treats this as a max, rather than a hard size, which seems ripe for introducing bugs. Assert that we should throw when asked to read too much from a Stream. | |||
2014-05-30 | Introduce GlobalSettings.Features() | Edward Thomson | |
2014-05-30 | Update libgit2 binaries to 58eea5e | Marius Ungureanu | |
https://github.com/libgit2/libgit2/compare/06d772d...58eea5e Configuration: Use snapshot for Get/Find calls. Thanks @carlosmn. Merge: Keep track of new MergePreference. StatusFixture: change expectations for star-ignore When passing bin/* newer libgit2 considers that as ignoreing the bin/ directory and thus won't give us its contents unless we pass in the RecurseIgnoredDirs option. Done by @carlosmn. |