summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-27Merge pull request #337 from libgit2/cmn/go16-blob-pointerCarlos Martín Nieto
Work around the finnicky 1.6 CGo pointer checks
2016-08-27Add Go 1.7 to the build listCarlos Martín Nieto
2016-08-27Work around Go 1.6's CGo pointer checkCarlos Martín Nieto
It depends heavily on the expression at the call site an whether it can figure out whether we're using a slice or not, so provid an incantation that does this.
2016-08-27Remove unecessary copyCarlos Martín Nieto
2016-08-27Add test for slice-to-slice and GCo pointer detectionItamar Turner-Trauring
2016-08-27Merge pull request #320 from netnose/enum-mappingsCarlos Martín Nieto
Enum Mappings
2016-08-27Run the tests in parallelCarlos Martín Nieto
This saves about 1s, or 1/3 of the test runtime. The linking is still much slower, but this we can control.
2016-08-08Fix Free() service in Rebase wrapperezwiebel
2016-08-07Add CurrentOperationIndex() and OperationAt(index uint) services to wrapperezwiebel
2016-08-07Add Abort() service to wrapperezwiebel
2016-08-07Add operation OperationCount() service and enrich UTsezwiebel
2016-08-07Initial rebase wrapper versionezwiebel
2016-08-05Merge pull request #323 from Coderlane/diff_stats_stringCarlos Martín Nieto
Add DiffStats String
2016-08-05Update libgit2 to 73dab769Carlos Martín Nieto
This version reloads the index on checkout, which showed we were not persisting the updated index to disk and thus would have conflicts on checkout.
2016-08-04Fixing issue with error conversion.Alan Johnson
2016-07-24Merge pull request #328 from navytux/y/odb-typeCarlos Martín Nieto
odb: Expose git_odb_object_type() as OdbObject.Type()
2016-07-24Clone FixMirko Nosenzo
freeCheckoutOpts called twice
2016-07-19odb: Expose git_odb_object_type() as OdbObject.Type()Kirill Smelkov
It might be needed when one is writing `git cat-file --batch` equivalent which has output format <sha1> SP <type> SP <size> LF <contents> LF
2016-07-07Returning Problems on Remote RenameMirko Nosenzo
Problems can be returned as string array on RemoteCollection Rename
2016-07-06Merge pull request #318 from netnose/tag-removeCarlos Martín Nieto
Tag Remove
2016-07-06Merge pull request #317 from netnose/reset-defaultCarlos Martín Nieto
ResetDefaultToCommit maps git_reset_default
2016-06-25Checkout Payload Pointer FixMirko Nosenzo
- Tracking pointer once - Tracking pointer and not struct
2016-06-22Add NewCredSshKeyFromMemory to the credentials helpers.David Calavera
Allowing to use public and private keys from memory without reading them from disk and without using an ssh agent. Signed-off-by: David Calavera <[email protected]>
2016-06-19diff: Add DiffStats StringTravis Lane
This implements git_diff_stats_to_buf which provides the output for git diff --stats.
2016-05-29Checkout Callbacks Payload Check in Callback FunctionsMirko Nosenzo
Checking payloads in callback functions
2016-05-29Checkout Callbacks Payload CheckMirko Nosenzo
Checking payloads before using them
2016-05-29StatusConflicted maps GIT_STATUS_CONFLICTEDMirko Nosenzo
Added support for file in conflicted status
2016-05-29BranchAll maps GIT_BRANCH_ALLMirko Nosenzo
Added support to All Branch Iteration and Lookup
2016-05-29Remote RefinementsMirko Nosenzo
- Fixed credentialsCallback return value for missing callback - Added Remote Rename - Added Remote Disconnect
2016-05-29Tag RemoveMirko Nosenzo
Added support for removal of a Tag
2016-05-29ResetDefaultToCommit maps git_reset_defaultMirko Nosenzo
Added support for default reset behavior
2016-05-29Checkout CallbacksMirko Nosenzo
- Added CheckoutNotifyType mapping git_checkout_notify_t - Added CheckoutOpts.NotifyFlags of type CheckoutNotifyType - Added CheckoutNotifyCallback mapping git_checkout_notify_cb - Added CheckoutProgressCallback mapping git_checkout_progress_cb
2016-04-27Error out if we detect an incompatible libgit2 versionCarlos Martín Nieto
The master version supports only v0.24 so let's enforce that via the compiler.
2016-04-23Update to 1dc4491Carlos Martín Nieto
2016-03-31Merge pull request #301 from hansrodtang/nextCarlos Martín Nieto
Add some constants and repository methods.
2016-03-29Add Repository.IsShallowHans Rødtang
2016-03-29Add Repository.IsEmptyHans Rødtang
2016-03-29Add Repository.IsHeadUnbornHans Rødtang
2016-03-29Add unimplemented diff delta/flag values.Hans Rødtang
2016-03-29Add "Conflicted" git.Delta and git.Status.Hans Rødtang
2016-03-17Merge pull request #257 from clns/stash-supportCarlos Martín Nieto
[next] Add stash support
2016-03-11Merge pull request #298 from hirochachacha/add_git_diff_tree_to_indexCarlos Martín Nieto
Add git_diff_tree_to_index
2016-03-11add DiffTreeToIndexHiroshi Ioka
This is equivalent to `git diff --cached <treeish` or `diff --cached`.
2016-03-07Update libgit2 version to install on Travis to 24Carlos Martín Nieto
2016-03-07Merge branch 'next'Carlos Martín Nieto
2016-03-07Update to 785d8cCarlos Martín Nieto
2016-02-20Fix error after updating to latest changesCalin Seciu
2016-02-20Merge branch 'next' into stash-supportCalin Seciu
2016-02-20Remove Untrack() from free() functionCalin Seciu
https://github.com/libgit2/git2go/pull/257#discussion_r53443211
2016-02-20Fix problems based on PR commentsCalin Seciu
https://github.com/libgit2/git2go/pull/257#discussion_r53432957 https://github.com/libgit2/git2go/pull/257#discussion_r53443418