Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-21 | Introduce Diff.Compare<PatchStats>() | Ben Straub | |
2014-01-16 | Initial merge functionality. | crumblycake | |
Bring initial merge functionality to LibGit2Sharp. | |||
2014-01-08 | Prefer git_patch_print to git_diff_print | Ben Straub | |
This has the nice side effect of allowing binary changes to be detected. | |||
2014-01-06 | Skip failling tests due to recent github handling modification of include-tag | yorah | |
Github recently (25th of december, 2013) changed its handling of the include-tag option. Skipping tests while waiting for a proper solution to be found. Same thing as libgit2/libgit2#2020 | |||
2013-12-22 | Deprecate ObjectId.StartsWith(byte[], int) | nulltoken | |
2013-12-21 | Simplify OdbBackend.ReadPrefix() implementation | nulltoken | |
2013-12-13 | Add tar archiving tests | yorah | |
2013-12-13 | Add Archive() to ObjectDatabase | yorah | |
2013-12-13 | Network.Fetch() accepts optional refspec | Jan Melcher | |
Added Network.Fetch(Remote, IEnumerable<string>, [FetchOptions]) overload to allow for custom refspecs to be fetched. The refspecs are used only temporarily and not stored in the configuration. Fixes #572. | |||
2013-12-13 | Refactored Network.Fetch() with FetchOptions | Jan Melcher | |
Changed the signature to Network.Fetch(Remote, FetchOptions). As of #536, optional parameters should be grouped in a xxxOptions type. Network.Fetch() has currently 5 optional parameters, and a sixth one (RefSpecs) will be introduced soon. | |||
2013-12-12 | Rename CommitFilter.FirstParent to FirstParentOnly | nulltoken | |
2013-12-11 | CommitFilter: add simplify-by-first-parent option | Carlos Martín Nieto | |
Now that this is doable directly inside the revision walker, let's expose it as a possible filter option. This fixes #258. | |||
2013-12-10 | Network: allow downloading from a url | Carlos Martín Nieto | |
This is our implementation of in-memory remotes. Ask the repository to fetch/list from a url instead of a remote. | |||
2013-12-06 | Introduce ObjectDatabase.CalculateHistoryDivergence() | nulltoken | |
Fix #562 | |||
2013-12-06 | Remove trailing whitespaces | nulltoken | |
2013-12-06 | Revise API for rename/copy detection | Ben Straub | |
2013-12-06 | Initial rename detection work | Nathan Roe | |
2013-12-04 | Introduce renames in status | Edward Thomson | |
Renames in status require more detailed data than simply paths, in order to collect old path, new path and similarity data. Use git_status_list to collect this data and use a new StatusEntry to store it. | |||
2013-12-03 | Extended RemoteUpdater to update refspecs | Jan Melcher | |
Push/Pull Ref Specs can be updated via Remotes.Update(). The collections can either be manipulated or replaced completely. Any changes are saved immediately. | |||
2013-11-25 | Configuration.Testability++ | Keith Dahlby | |
2013-11-24 | Introduce Repository.Blame | Ben Straub | |
2013-11-21 | Remove unnecessary global config check | Keith Dahlby | |
2013-11-21 | Add Configuration.Find(regexp) | Keith Dahlby | |
2013-11-20 | Fix undisposed stream in test | Keith Dahlby | |
2013-11-19 | Add test for interface coverage | Keith Dahlby | |
Closes #546 | |||
2013-11-19 | CommitLog can be sealed because it has interface | Keith Dahlby | |
2013-11-14 | Enumerate refspecs | Jan Melcher | |
The Remote.RefSpecs property allows to enumerate over all refspecs defined for a specific remote. | |||
2013-11-14 | Enforce Network.ListReferences() test coverage | nulltoken | |
This puts under the light that DirectReferences may point to GitObjects unknown from the local repository. | |||
2013-11-13 | Tests create global config stub if required | Jan Melcher | |
Instead of relying on the global configuration and skipping the test if Git is not installed, the following tests create a configuration file containing user.name and user.email using BaseFixture.CreateConfigurationWithDummyUser(Signature): * CommitFixture.CanCommitWithSignatureFromConfig() * ConfigurationFixture.CanEnumerateGlobalConfig() Fixes #561 | |||
2013-11-11 | Extension methods for NoteCollection using user from config | Jan Melcher | |
Similar to Repository.Commit, NoteCollectionExtensions.Add/Remove take the committer and author signature from the global git config user.name / user.email. This allows modifying notes without specifying the commiter explicitly | |||
2013-11-11 | Fix broken tests on OS X | Ben Straub | |
2013-11-11 | Add rewrite test that injects existing TreeEntry | Keith Dahlby | |
2013-11-11 | Add TreeDefinition.Add(string, TreeEntry) | Keith Dahlby | |
2013-11-08 | Deprecated ResetOptions in favor ResetMode. | Pavel Belousov | |
2013-11-07 | Favor IRepository usage over Repository | nulltoken | |
2013-11-06 | Update libgit2 binaries to e87d9d3 | nulltoken | |
https://github.com/libgit2/libgit2/compare/711333e...e87d9d3 | |||
2013-11-04 | Add RewriteHistoryOptions.OnSucceeding and OnError | Keith Dahlby | |
OnSucceeding is a chance to inspect rewritten commits/refs: if it doesn't look right, throw to trigger a rollback. OnError is a chance to inspect rewritten commits/refs before rollback occurs, to see what went well and what didn't. | |||
2013-11-03 | Enforce symlink creation and parsing test coverage | nulltoken | |
2013-11-03 | Check autocrlf in filtered text test | Keith Dahlby | |
2013-11-03 | Ensure Blob.ContentStream() has Length | Keith Dahlby | |
2013-10-27 | Deprecate Blob.Content | Aimeast | |
2013-10-27 | Rename Blob.ContentAsText() as Blob.GetContentText() | Aimeast | |
2013-10-27 | Rename Blob.ContentStream() as Blob.GetContentStream() | Aimeast | |
2013-10-27 | Push down Stream related helpers into BaseFixture | Aimeast | |
2013-10-27 | Teach BaseFixture.Touch() to accept Streams | Aimeast | |
2013-10-22 | Teach LambdaEqualityHelper to deal with null equality contribution | Edward Thomson | |
2013-10-22 | Add meta test to find missing [Fact]/[Theory] | Keith Dahlby | |
2013-10-19 | Clean up cancellation patterns in callbacks and other small cleanups. | Jameson Miller | |
2013-10-18 | Expose Push progress reporting | Jameson Miller | |
2013-10-18 | Introduce blob FilteringOptions for content stream | Edward Thomson | |
Get the content of a blob as it would be checked out to the working directory via the filters. |