Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/libgit2sharp.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-16Fix some issues pinpointed by Code Analysisnulltoken
2014-03-21Update libgit2 to 36a80fdBen Straub
https://github.com/libgit2/libgit2/compare/65e9dc6...36a80fd
2014-01-10Introduce marshaling extension to IntPtrBen Straub
2013-11-25Configuration.Testability++Keith Dahlby
2013-11-25Publicize Configuration.BuildSignature()Keith Dahlby
2013-11-21Add Configuration.Find(regexp)Keith Dahlby
2013-10-15Make string marshaling either lax or strictnulltoken
2013-07-01Standardize comments styleyorah
2013-04-26Teach Checkout() to append to the reflogSaaman
When no user information exists in the configuration, a dummy signature is created to value the reflog entry.
2013-04-25Move BuildSignatureFromGlobalConfiguration() to ConfigurationSaaman
2013-04-03Remove obsolete Configuration members/extensionsKeith Dahlby
2013-02-11Fix some issues pinpointed by Code Analysisnulltoken
2013-02-08Remove trailing whitespaces.Andrius Bentkus
2013-01-27make Configuration#Get methods virtualDrew Miller
The commit https://github.com/libgit2/libgit2sharp/commit/3d29d95dc7d0addc889679c93d22952fe7bb9d35 moved #Get overloads to extension methods. The problem is the remaining #Get methods aren't virtual, which means you can't stub in unit tests. Which broke a bunch of GHfW tests.
2013-01-24Improve exception message when configuration file is not foundyorah
Indicate which configuration level caused the exception.
2012-12-11Fix some issues pinpointed by Code Analysisnulltoken
2012-12-05Improve Configuration.Get documentationyorah
2012-12-05Add XDG configuration storeyorah
2012-12-05Make Config.Get() able to target a specific storenulltoken
Fix #162
2012-12-05Turn Configuration overloads into extension methodsnulltoken
Signed-off-by: Unit Test <yoram.harmelin@gmail.com>
2012-12-05Make Configuration.HasXXXConfig() obsoletenulltoken
Signed-off-by: Unit Test <yoram.harmelin@gmail.com>
2012-12-05Introduce Configuration.HasConfig()nulltoken
Signed-off-by: Unit Test <yoram.harmelin@gmail.com>
2012-12-05Fix parameter checksnulltoken
Signed-off-by: Unit Test <yoram.harmelin@gmail.com>
2012-12-05Make repo.Config.Get() return the originating storeyorah
Signed-off-by: Unit Test <yoram.harmelin@gmail.com>
2012-10-27Upgrade libgit2 binaries to a0ce87c51Ben Straub
2012-10-24Simplify consumption of _foreach methodsKeith Dahlby
2012-09-04Enumerate configuration values.Matt Burke
2012-09-03Remove unneeded ConfigGetter<T> delegateKeith Dahlby
2012-08-29Make retrieval of error message thread-safeyorah
Fix #203
2012-06-18Make Configuration mockableyorah
2012-06-10Rename Delete to Unset in ConfigurationKeith Dahlby
2012-06-09Simplify the formating of exception messagesnulltoken
2012-06-03Use CSharp friendly names for libgit2 error types and codesTim Clem
2012-06-03Rename LibGit2Exception to LibGit2SharpExceptionTim Clem
2012-06-01Make Configuration.Delete() able to target global and system configuration filesnulltoken
Fix #161
2012-06-01Add missing documentation to Configuration.Set()nulltoken
2012-05-26Extend RepositoryOptions to accept path to alternate System and Global ↵nulltoken
configuration files Fix #157
2012-05-26Fix wrongly declared interop signaturenulltoken
2012-05-22Remove duplication in ConfigurationKeith Dahlby
2012-05-20Upgrade libgit2 binaries to 7a361e9nulltoken
Include native amd64 binaries. Fix #55 and #70
2012-03-29Move SafeHandle related types to Core.Handles namespacenulltoken
2012-03-06Use FilePath and FilePathMarshaler in NativeMethodsKeith Dahlby
Closes #74, #77
2012-03-06Fix up marshalling of strings returned by libgit2Tim 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-02-27Fix some issues pinpointed by Code Analysisnulltoken
2011-12-20Upgrade libgit2 binaries to be00b00nulltoken
2011-12-02Improve XBuild compatibility on Linuxnulltoken
2011-11-18Allow access to config outside the context of a repoTim Clem
2011-11-01Fix some missing documentation warningsnulltoken
2011-10-10Change retrieval of configuration settingsnulltoken
It is now mandatory to provide a default value to be returned if the setting doesn't exist.
2011-10-10Add Configuration.Get() overload that takes key in parts.Keith Dahlby
Useful when referencing keys that vary by branch or remote.