Jesse Ezell
e2db9b16cd
merge latest, cleanup error handling, add thread locks
2014-02-26 10:41:20 -08:00
Carlos Martín Nieto
00ea11691b
Convert the rest of the errors
2014-02-26 16:14:31 +01:00
Jesper Hansen
499f52a354
Added git error code to the error object.
2014-02-26 16:10:00 +01:00
Carlos Martín Nieto
c6d1bde37c
Return SubmoduleRecurse
2014-02-23 16:08:19 +01:00
Carlos Martín Nieto
1b09b03c0e
Merge commit 'refs/pull/53/head' of github.com:libgit2/git2go
...
On top: fix git_buf handling and rename signature
This fixes #57 , #54 .
Conflicts:
git.go
reference.go
repository.go
submodule.go
2014-02-23 15:31:22 +01:00
Aidan Nulman
f66502aaf4
update git2go to support latest libgit2 development commit (id: 66af84)
2014-01-29 18:01:26 -05:00
Jason Toffaletti
313e1126dd
add git_submodule_recurse_t type
2014-01-02 23:33:08 +00:00
Carlos Martín Nieto
a40bdfd420
Lock the OS thread when acessing errors
...
The library stores error information in thread-local storage, which
means we need to make sure that the Go runtime doesn't switch OS
threads between the time we call a function and th time we attempt to
retrieve the error information.
2013-12-18 16:18:32 +01:00
Carlos Martín Nieto
a5ad8de506
Don't repeat the pkg-config line
...
This is only needed once per package. Having it on every file makes the
build system ask about it n times, which is silly.
2013-11-14 00:23:04 +01:00
Carlos Martín Nieto
22f43840aa
Submodule: adjust to the Default -> Reset change in the library
2013-07-22 01:28:04 +02:00
Vicent Marti
439f7acf28
Submodule wrapping courtesy of @sbinet
2013-03-05 21:05:55 +01:00