summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-10-15Add a test for blobsCarlos Martín Nieto
This has been in my worktree unadded for a while.
2014-10-15Add support for hostkey certificatesCarlos Martín Nieto
While they're not exactly certificates, they belong in the same category.
2014-10-15Merge branch 'fetchhead'Carlos Martín Nieto
Conflicts: remote.go
2014-10-15add plumbing for update fetch head on remotesJess Sheneberger
2014-10-15Update to libgit2 masterCarlos Martín Nieto
The option to ignore the server's certificate has been removed, replaced witha callback for the user to perform their own checking. Remote.Fetch() now performs opportunistic updates and takes a list of refspecs to use as the active set for a particular fetch.
2014-09-11Merge pull request #109 from roguePanda/git_statusCarlos Martín Nieto
Address issue #108
2014-09-09Merge pull request #117 from piger/devCarlos Martín Nieto
add Index#RemoveByPath.
2014-09-07add Index#RemoveByPath.Daniel Kertesz
2014-09-04Merge pull request #116 from calavera/sync_with_libgit2_masterCarlos Martín Nieto
Sync with libgit2 master.
2014-09-04Update vendored libgit2 version to master.David Calavera
2014-09-04remove unused status version fieldBen Navetta
2014-09-04give status option flags their own typeBen Navetta
2014-09-04Merge pull request #113 from CMGS/masterCarlos Martín Nieto
enhance checkout, add CheckoutTree method
2014-09-04Merge pull request #115 from surma-dump/feature/empty_refnameCarlos Martín Nieto
Repository.CreateCommit: Allow empty refname for non-update commit
2014-09-04Repository.CreateCommit: Only allocate CStr on non-empty refnameAlexander Surma
2014-09-03Update clone options to be in sync with libgit2 master.David Calavera
Remove missing constants.
2014-09-01Repository.CreateCommit: Allow empty refname for non-update commitAlexander Surma
2014-08-28embrace static typesCMGS
2014-08-27enhance checkout, add CheckoutTree methodCMGS
2014-08-26Exit when pkg-config isn't foundCarlos Martín Nieto
We run pkg-config in a subshell, so our 'set -e' does not take effect there. Explicitly error out if there was an error running pkg-config.
2014-08-26Merge calvera/rev-parseCarlos Martín Nieto
2014-08-26Remove unnecessary heap allocationCarlos Martín Nieto
2014-08-25fix status list to handle null head_to_index in entriesBen Navetta
2014-08-25add thread locking to status apiBen Navetta
2014-08-25remove status_foreach bindingBen Navetta
2014-08-25don't return anything from StatusList.FreeBen Navetta
2014-08-25Update vendored libgit2 version to v0.21.1Carlos Martín Nieto
2014-08-25Handle empty slices in CreateBlobFromBuffer()Carlos Martín Nieto
Go won't let us access the zeroth alement of an empty slice, so we need to figure out if the length is zero and take special action. This fixes #106.
2014-08-25Merge pull request #105 from mattes/patch-1Carlos Martín Nieto
Make sure install/lib dir exists. Fixes #104
2014-08-22Extract data into a go struct.David Calavera
2014-08-19add git_status_foreach bindingBen Navetta
2014-08-19comment out issue with entry countBen Navetta
2014-08-18add StatusFile functionBen Navetta
2014-08-18add status option supportBen Navetta
2014-08-18start on status tests; fix bug in Repository.StatusList()Ben Navetta
2014-08-18add StatusList() to RepositoryBen Navetta
2014-08-18add StatusList.EntryCount()Ben Navetta
2014-08-18add ByIndex, reorder to match other filesBen Navetta
2014-08-18status data typesBen Navetta
2014-08-06Make sure install/lib dir exists. Fixes #104Matthias Kadenbach
2014-07-24Add Repository#RevParseExt.David Calavera
2014-07-24Add Repository#RevParseSingle.David Calavera
2014-07-24Make a new pointer to pass to git_revparse.David Calavera
2014-07-24Add simple test for `rev-parse HEAD`.David Calavera
2014-07-24Move RevSpec#From and RevSpec#To to struct methods.David Calavera
2014-07-24Add Repository#RevParse.David Calavera
2014-07-12Merge pull request #101 from bargez/patch-1Carlos Martín Nieto
Fix a typo in git2go path
2014-07-12Fix a typo in git2go pathBartosz Gęza
2014-07-03travis: build with Go 1.3Carlos Martín Nieto
2014-07-03Update READMECarlos Martín Nieto
Specify that we stick to the release and how to run the tests.