summaryrefslogtreecommitdiff
path: root/branch.go
AgeCommit message (Collapse)Author
2014-06-03Switch default to static linkingCarlos Martín Nieto
Build in libgit2 statically into git2go by default, removing the need for the right version to be available as a shared object. We do still need to link dynamically against OpenSSL and LibSSH2.
2014-05-26Keep a pointer to the repository in the objects and referencesCarlos Martín Nieto
Otherwise, the garbage collector might decide it's a good idea to throw away the repository instance while the C object still has a pointer to it. Hilarity ensues.
2014-04-04merge with improved error handling logicJesse Ezell
2014-04-04Merge remote-tracking branch 'libgit/master' into branch-iteratorJesse Ezell
2014-04-01Adjust to Go tip changesCarlos Martín Nieto
It does not like breaking aliasing rules, so let's keep a casted pointer for when libgit2 wants that.
2014-03-20remove channel based iteration for branch / ref. Add ReferenceNameIterator. ↵Jesse Ezell
All iterators use Next(). Remove interfaces.
2014-03-19various improvements to interfaceJesse Ezell
2014-03-19remove Branch struct, unify reference iteratorsJesse Ezell
2014-03-12add branch iterator / remove useless repo from reference iteratorJesse Ezell
2014-02-28move return outside of switch for go 1.0 / travisJesse Ezell
2014-02-28fix msg handling to treat empty str as nilJesse Ezell
2014-02-28Remove unused constsJesse Ezell
2014-02-28fix bad git_buf handlingJesse Ezell
2014-02-26LastError -> MakeGitErrorJesse Ezell
2014-02-26Add thread lockingJesse Ezell
2014-02-26cleanup add-branchJesse Ezell
2013-10-30branch: Deleted BranchForeachJohann Weging
2013-10-10branch:BranchForeach: Correct handling of the ListFlagsJohann Weging
2013-10-08branch: Renamed BranchLookup to LookupBrnachJohann Weging
2013-10-08branch: Renamed BranchCreate to CreateBranchJohann Weging
2013-10-08branch: Variable names don't repeat its type name any longerJohann Weging
2013-10-08branch: Changed BranchT to BranchTypeJohann Weging
2013-10-08branch: Implemented branch functions.Johann Weging