Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-29 | Replace usage of IntPtr holding references to references with ↵ | nulltoken | |
ReferenceSafeHandle | |||
2012-03-29 | Add ReferenceSafeHandle type | nulltoken | |
2012-03-29 | Move SafeHandle related types to Core.Handles namespace | nulltoken | |
2012-03-28 | Replace usage of IntPtr holding references to index entries with ↵ | nulltoken | |
IndexEntrySafeHandle | |||
2012-03-28 | Add IndexEntrySafeHandle type | nulltoken | |
2012-03-28 | Replace usage of IntPtr holding references to oids with OidSafeHandle | nulltoken | |
2012-03-28 | Add OidSafeHandle type | nulltoken | |
2012-03-28 | Replace usage of IntPtr holding references to tree entries with ↵ | nulltoken | |
TreeEntrySafeHandle | |||
2012-03-28 | Add TreeEntrySafeHandle type | nulltoken | |
2012-03-28 | Replace usage of IntPtr holding references to git objects with ↵ | nulltoken | |
GitObjectSafeHandle | |||
2012-03-28 | Add GitObjectSafeHandle type | nulltoken | |
2012-03-24 | Add DebuggerStepThrough to Ensure | Keith Dahlby | |
2012-03-24 | Add Path property to TreeEntry type | Keith Dahlby | |
Fix issue #122 | |||
2012-03-07 | Fix some missing xml doc | nulltoken | |
2012-03-06 | Reduce the number of in-memory Utf8Marshaler instances | nulltoken | |
2012-03-06 | Fix typo | Keith Dahlby | |
2012-03-06 | Assimilate PosixPathHelper into FilePath | Keith Dahlby | |
2012-03-06 | Use FilePath and FilePathMarshaler in NativeMethods | Keith Dahlby | |
Closes #74, #77 | |||
2012-03-06 | Add FilePath and FilePathMarshaler | Keith Dahlby | |
2012-03-06 | Fix up marshalling of strings returned by libgit2 | Tim Clem | |
Previously we were doing this which is not good: return Marshal.PtrToStringAnsi(intPtr); You can see the failing test that was added to ConfigurationFixture.cs to demonstrate the problem (setting and getting a user name with unicode chars in the config). This brought up the large problem of how we were dealing with libgit2 methods that returned string values. There was another subtle issue in the Utf8Marshaler where we were freeing memory that we didn't own. | |||
2012-03-06 | Add RepositoryStatus.Ignored | Keith Dahlby | |
Closes #120 | |||
2012-03-03 | Change the type of Exception which is returned when ↵ | nulltoken | |
staging/unstaging/removing an empty collection of paths | |||
2012-03-03 | Refactor implementation of equality members of Branch and Tag types | nulltoken | |
2012-03-03 | Remove useless namespace imports | nulltoken | |
2012-03-02 | Rename NamedReference<> to ReferenceWrapper<> | Keith Dahlby | |
Closes #121 | |||
2012-03-02 | Remove redundant Branch.ToString() override | Keith Dahlby | |
2012-02-28 | Refactor the release of some native handles | nulltoken | |
This also fixes a RevWalk related memory leak which was preventing some temporary test files from being deleted. | |||
2012-02-27 | Fix some issues pinpointed by Code Analysis | nulltoken | |
2012-02-27 | Remove some code duplication | nulltoken | |
2012-02-27 | Refactor conversion of a native pointer into a GitOid | nulltoken | |
2012-02-27 | Add some missing xml documentation | nulltoken | |
2012-02-27 | Fix Non-CLS compliant code | nulltoken | |
2012-02-27 | Fix some ambiguous references in the xml documentation | nulltoken | |
2012-02-27 | Add RemoteCollection.Create() | nulltoken | |
2012-02-27 | Make RemoteCollection an IEnumerable<Remote> | nulltoken | |
2012-02-25 | Refactor the building of a Remote | nulltoken | |
2012-02-25 | Make Remote IEquatable | nulltoken | |
2012-02-21 | Add support for local tracking branches (branch..remote = ".") | Keith Dahlby | |
2012-02-12 | Release LibGit2Sharp v0.8.0v0.8.0 | nulltoken | |
2012-02-12 | Add some more test coverage demonstrating the handling of .gitgnore file | nulltoken | |
2012-02-11 | Add ParentsCount property to Commit | Tim Clem | |
2012-02-08 | Make Repository.Commit() able to amend the current tip of the Head | nulltoken | |
2012-02-08 | Fix detection of the lack of user identity details in git global and system ↵ | nulltoken | |
configuration files | |||
2012-02-07 | Expose remote handles to internal callers | nulltoken | |
2012-02-07 | Upgrade libgit2 binaries to 242a1ce | nulltoken | |
Fix issue #108. | |||
2012-02-07 | Fix some issues pinpointed by Code Analysis | nulltoken | |
2012-02-04 | When unstaging, delegate the reset of the index from the HEAD to libgit2 | nulltoken | |
2012-02-03 | Workaround for reference slash prefix in libgit2. | Markus Olsson | |
When libgit2 is passed a path to a working directory instead of a git directory the names returned from git_reference_listall (and perhaps other similar methods) will be prefixed with a slash such that insteaf of refs/heads/master it'll return /refs/heads/master. LibGitSharp always does it's string prefix comparisons without a starting slash (which seems to be the correct thing to do). Includes test which verifies the problem by copying the sample working directory and performing the same test (CanListAllBranches) that's run for the bare repository. Update constructor documentation to reflect that it's possible to pass the path to a working directory. | |||
2012-02-02 | Strings in structures are being marshalled as ASCII, Hack fix it | Paul Betts | |
2012-02-02 | Simplify handling of native signature handle | nulltoken | |