summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-01-08define Note methods on pointersBen Burkert
2015-01-07Add git note supportBen Burkert
2015-01-06Fix inconsistent function call in Submodule.David Calavera
2015-01-05Add prune methods to Remote.David Calavera
2015-01-04Update to libgit2 masterCarlos Martín Nieto
This gets rid of the Push object. All network now goes through the Remote object.
2015-01-04Merge commit '18aea4bfe89b83c5e2d6d55daa68efa6180655cc'Carlos Martín Nieto
2015-01-04Add git_diff_get_stats()Henning Perl
This commit adds git_diff_get_stats() as well as functions to query the stats for insertions, deletions, and changed files.
2014-12-31Merge pull request #162 from libgit2/revert-159-cgo-directivesCarlos Martín Nieto
Revert "Make the cgo tool do more linking work"
2014-12-31Revert "Make the cgo tool do more linking work"Carlos Martín Nieto
2014-12-30Merge pull request #159 from libgit2/cgo-directivesCarlos Martín Nieto
Make the cgo tool do more linking work
2014-12-30Merge pull request #150 from sqs/DiffOptions_OldPrefix_and_NewPrefixCarlos Martín Nieto
Diff: heed DiffOptions fields OldPrefix and NewPrefix
2014-12-30heed DiffOptions fields OldPrefix and NewPrefixQuinn Slack
2014-12-27Make the cgo tool do more linking workCarlos Martín Nieto
The cgo directives let us do a lot more than I previously thought, so we can use this to make the building process of git2go go through the go tool directly rather than via the script. libgit2 still needs to be built manually, so we do still require make, but only for building libgit2. Once that's built, any modifications to git2go's own code can be built with go build
2014-12-18Add missing return typeCarlos Martín Nieto
2014-12-18Update libgit2David Calavera
Fix calls to C.git_treebuilder_create and C.git_treebuilder_write.
2014-12-14Merge pull request #154 from libgit2/cmn/updateCarlos Martín Nieto
Update to master
2014-12-13Add the new callbacks for Remote.Push()Carlos Martín Nieto
This unifies the types with the Push struct, in preparation for its deletion.
2014-12-13Update to masterCarlos Martín Nieto
This deprecates the Push struct in favour of Remote.Push()
2014-12-11Remove useless includesCarlos Martín Nieto
2014-12-11Add missing thread-lockingCarlos Martín Nieto
2014-12-11Merge pull request #148 from joseferminj/export-patch-from-branchesCarlos Martín Nieto
Export PatchFromBuffers function.
2014-12-09Merge pull request #138 from sqs/check-MakeGitError-thread-lockCarlos Martín Nieto
Add script for checking thread locks in funcs that call MakeGitError
2014-12-08only check Go source files for non-thread-locked MakeGitError callsQuinn Slack
2014-12-08add script for checking thread locks in funcs that call MakeGitErrorQuinn Slack
2014-12-06Export PatchFromBuffers function.Jose Alvarez
This change also factor out diffOptionsToC function to remove duplicated code.
2014-12-06Add the newer missing thread-locking instancesCarlos Martín Nieto
2014-12-06Add missing thread lockingCarlos Martín Nieto
2014-12-06Merge pull request #136 from sqs/blameCarlos Martín Nieto
Add BlameFile func and options
2014-12-06Merge pull request #141 from jochil/git_diff_find_similarCarlos Martín Nieto
Integrated git_diff_find_similar
2014-12-06Merge pull request #140 from AaronO/patch-1Carlos Martín Nieto
Add wrapper for git_remote_delete : Repository.DeleteRemote
2014-12-05Merge pull request #146 from stevenwilkin/add-build-statusCarlos Martín Nieto
Add build status to README
2014-12-05Merge pull request #144 from libgit2/updateCarlos Martín Nieto
Update to master
2014-12-04Add build status to READMESteven Wilkin
2014-12-03Update to masterCarlos Martín Nieto
2014-11-26Add (*Repository).DeleteRemoteAaron O'Mullan
2014-11-26Integrated git_diff_find_similarJochen Hilgers
2014-11-18add (*Blame).HunkByLine (git_blame_get_hunk_byline) and testQuinn Slack
2014-11-18free C stringQuinn Slack
2014-11-18lock OS thread when MakeGitError might be calledQuinn Slack
2014-11-18omit unnecessary #includeQuinn Slack
2014-11-17Add BlameFile func and options for git-blaming filesQuinn Slack
2014-11-17Merge pull request #135 from joseferminj/diff-tree-workdirCarlos Martín Nieto
Expose DiffTreeToWorkdir function
2014-11-13Expose DiffTreeToWorkdir functionjoseferminj
2014-11-09Merge pull request #134 from joseferminj/fix-merge-trees-nil-ancestorCarlos Martín Nieto
Fix MergeTrees func to accept nil as ancestor parameter
2014-11-08Fix MergeTrees func to accept nil as ancestor parameterjoseferminj
2014-10-31README: add -d flag to 'go get'Carlos Martín Nieto
To make sure it doesn't try to build it.
2014-10-30Merge pull request #132 from apsdehal/masterCarlos Martín Nieto
Updates README.md to include GoDoc badge.
2014-10-28Updates README.md to include GoDoc badge.Amanpreet Singh
2014-10-28Merge pull request #129 from libgit2/cmn/const-typeCarlos Martín Nieto
Make the constants have types
2014-10-28Make the constants have typesCarlos Martín Nieto
While Go will assign the correct type to a const block when it auto-creates the values, assigning makes the const be typeless and will only gain it in each particular use. Make each constant in the blocks have an assigned type.