Carlos Martín Nieto
62272c41c6
Update vendored libgit2
2015-01-12 18:01:43 +01:00
Carlos Martín Nieto
69be70646c
Merge pull request #167 from calavera/fix_git_submodules
...
Fix inconsistent function call in Submodule.
2015-01-09 10:21:20 +01:00
Carlos Martín Nieto
d260f21be3
Merge pull request #165 from calavera/remote_prune_refs
...
Add prune methods to Remote.
2015-01-09 10:17:55 +01:00
Carlos Martín Nieto
d54ebd5f5b
Merge pull request #166 from benburkert/master
...
Add git note support
2015-01-09 10:17:19 +01:00
David Calavera
ea7f567756
Remove version from opts structure.
...
It's not necessary.
2015-01-08 15:06:35 -08:00
David Calavera
22f4a4edaa
Do not double check if the signature is nil.
2015-01-08 14:21:29 -08:00
David Calavera
9b914e07cc
Add Submodule.Update method.
...
Update libgit2 to a version that includes https://github.com/libgit2/libgit2/pull/2804 .
2015-01-08 13:44:58 -08:00
Ben Burkert
04e3c7f6cd
define Note methods on pointers
2015-01-08 11:03:15 -08:00
Ben Burkert
4989fc5a15
Add git note support
2015-01-07 11:56:33 -08:00
David Calavera
8adbc08d70
Fix inconsistent function call in Submodule.
2015-01-06 14:02:44 -08:00
David Calavera
dbddb88a8c
Add prune methods to Remote.
2015-01-05 11:58:36 -08:00
Carlos Martín Nieto
d57246fb74
Update to libgit2 master
...
This gets rid of the Push object. All network now goes through the
Remote object.
2015-01-04 17:05:11 +00:00
Carlos Martín Nieto
dff9badc05
Merge commit '18aea4bfe89b83c5e2d6d55daa68efa6180655cc'
2015-01-04 12:14:12 +00:00
Henning Perl
18aea4bfe8
Add git_diff_get_stats()
...
This commit adds git_diff_get_stats() as well as functions to query the
stats for insertions, deletions, and changed files.
2015-01-04 12:13:46 +00:00
Carlos Martín Nieto
dae3004ca3
Merge pull request #162 from libgit2/revert-159-cgo-directives
...
Revert "Make the cgo tool do more linking work"
2014-12-31 19:46:38 +00:00
Carlos Martín Nieto
ef83908059
Revert "Make the cgo tool do more linking work"
2014-12-31 19:43:20 +00:00
Carlos Martín Nieto
db3754ce8d
Merge pull request #159 from libgit2/cgo-directives
...
Make the cgo tool do more linking work
2014-12-30 10:09:54 +00:00
Carlos Martín Nieto
42414248f9
Merge pull request #150 from sqs/DiffOptions_OldPrefix_and_NewPrefix
...
Diff: heed DiffOptions fields OldPrefix and NewPrefix
2014-12-30 10:09:20 +00:00
Quinn Slack
d2a9d7768b
heed DiffOptions fields OldPrefix and NewPrefix
2014-12-30 02:03:20 -08:00
Carlos Martín Nieto
8f6e13bd08
Make the cgo tool do more linking work
...
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-27 10:59:19 +00:00
Carlos Martín Nieto
74957c2ae6
Add missing return type
2014-12-18 23:02:53 +00:00
David Calavera
d69c771453
Update libgit2
...
Fix calls to C.git_treebuilder_create and C.git_treebuilder_write.
2014-12-18 22:59:08 +00:00
Carlos Martín Nieto
6f79e6e60b
Merge pull request #154 from libgit2/cmn/update
...
Update to master
2014-12-14 21:57:06 +01:00
Carlos Martín Nieto
0202f152ac
Add the new callbacks for Remote.Push()
...
This unifies the types with the Push struct, in preparation for its
deletion.
2014-12-13 01:23:40 +01:00
Carlos Martín Nieto
63116ea57e
Update to master
...
This deprecates the Push struct in favour of Remote.Push()
2014-12-13 00:25:11 +01:00
Carlos Martín Nieto
a9d993f3d1
Remove useless includes
2014-12-11 02:59:07 +01:00
Carlos Martín Nieto
cb6201b633
Add missing thread-locking
2014-12-11 02:46:42 +01:00
Carlos Martín Nieto
1198f829b1
Merge pull request #148 from joseferminj/export-patch-from-branches
...
Export PatchFromBuffers function.
2014-12-11 02:42:29 +01:00
Carlos Martín Nieto
7762e1a3a9
Merge pull request #138 from sqs/check-MakeGitError-thread-lock
...
Add script for checking thread locks in funcs that call MakeGitError
2014-12-09 00:47:41 +01:00
Quinn Slack
57095bafe7
only check Go source files for non-thread-locked MakeGitError calls
2014-12-08 11:54:04 -08:00
Quinn Slack
3087e610fb
add script for checking thread locks in funcs that call MakeGitError
2014-12-08 11:52:35 -08:00
Jose Alvarez
db17135a30
Export PatchFromBuffers function.
...
This change also factor out diffOptionsToC function to remove
duplicated code.
2014-12-06 16:29:25 -05:00
Carlos Martín Nieto
520a0425c7
Add the newer missing thread-locking instances
2014-12-06 03:03:26 +01:00
Carlos Martín Nieto
8c631b0c25
Add missing thread locking
2014-12-06 02:45:26 +01:00
Carlos Martín Nieto
0ec2f46659
Merge pull request #136 from sqs/blame
...
Add BlameFile func and options
2014-12-06 02:33:56 +01:00
Carlos Martín Nieto
855d8790c4
Merge pull request #141 from jochil/git_diff_find_similar
...
Integrated git_diff_find_similar
2014-12-06 02:29:02 +01:00
Carlos Martín Nieto
27ce026f1c
Merge pull request #140 from AaronO/patch-1
...
Add wrapper for git_remote_delete : Repository.DeleteRemote
2014-12-06 02:25:02 +01:00
Carlos Martín Nieto
752a4f0497
Merge pull request #146 from stevenwilkin/add-build-status
...
Add build status to README
2014-12-05 16:41:23 +01:00
Carlos Martín Nieto
1d0a688411
Merge pull request #144 from libgit2/update
...
Update to master
2014-12-05 11:45:39 +01:00
Steven Wilkin
9b0ba12c34
Add build status to README
2014-12-04 19:51:41 +00:00
Carlos Martín Nieto
1d759e3697
Update to master
2014-12-03 17:26:55 +01:00
Aaron O'Mullan
5b3bc2dd1f
Add (*Repository).DeleteRemote
2014-11-26 22:05:21 +01:00
Jochen Hilgers
a4ae68783d
Integrated git_diff_find_similar
2014-11-26 17:22:15 +01:00
Quinn Slack
3268bdbeb2
add (*Blame).HunkByLine (git_blame_get_hunk_byline) and test
2014-11-18 05:06:03 -08:00
Quinn Slack
ebb657ce2f
free C string
2014-11-18 04:58:23 -08:00
Quinn Slack
8b39eb7953
lock OS thread when MakeGitError might be called
2014-11-18 04:57:26 -08:00
Quinn Slack
609a9a3cdf
omit unnecessary #include
2014-11-18 04:55:10 -08:00
Quinn Slack
65ff78dead
Add BlameFile func and options for git-blaming files
2014-11-17 19:44:21 -08:00
Carlos Martín Nieto
1796304374
Merge pull request #135 from joseferminj/diff-tree-workdir
...
Expose DiffTreeToWorkdir function
2014-11-17 14:42:00 +01:00
joseferminj
1ba38905d1
Expose DiffTreeToWorkdir function
2014-11-13 23:06:45 -05:00