| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-08-08 | Remove uses of deprecated git_buf_free | Carlos Martín Nieto | |
| 2017-07-08 | First round of mass keep-alive additions | Carlos Martín Nieto | |
| 2016-09-05 | Add check for ErrIterOver in BranchIterator.ForEach | Michael Daffin | |
| The BranchIterator.ForEach currently returns the ErrIterOver error if no error had occured during the iteration. This leads to a rather unhelpful blank error message with the error code -31 when iterating over the branches. This commit adds a check for ErrIterOver at the end of the ForEach method so that the client code only has to worry about checking for nil as apose to checking for the ErrIterOver error. | |||
| 2016-05-29 | BranchAll maps GIT_BRANCH_ALL | Mirko Nosenzo | |
| Added support to All Branch Iteration and Lookup | |||
| 2015-08-31 | Merge branch 'next' | Carlos Martín Nieto | |
| 2015-08-12 | branch: fix memory leaks related to CStrings | Patrick Steinhardt | |
| 2015-06-28 | Merge remote-tracking branch 'upstream/master' into next | Carlos Martín Nieto | |
| Conflicts: branch.go | |||
| 2015-06-08 | Free reference resource allocated by libgit2 during go garbage collecting | shinningstar | |
| 2015-03-15 | Update to libgit2 d675982a153 | Carlos Martín Nieto | |
| There's been some changes to the checkout strategy, especially the SAFE_CREATE mode, which is now the RECREATE_MISSING flag, though that shouldn't be necessary to use in the general case. The largest changes come from the removal of the signture from ref-modifying functions/methods and the removal of the reflog string in all but those directly related to moving references. | |||
| 2015-03-04 | Default signature | Mark Probst | |
| 2015-02-19 | Add BranchIterator#ForEach. | David Calavera | |
| This abstracts the branch iteration from the user. | |||
| 2014-12-11 | Remove useless includes | Carlos Martín Nieto | |
| 2014-10-28 | Make the constants have types | Carlos 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. | |||
| 2014-06-03 | Switch default to static linking | Carlos 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-26 | Keep a pointer to the repository in the objects and references | Carlos 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-04 | merge with improved error handling logic | Jesse Ezell | |
| 2014-04-04 | Merge remote-tracking branch 'libgit/master' into branch-iterator | Jesse Ezell | |
| 2014-04-01 | Adjust to Go tip changes | Carlos Martín Nieto | |
| It does not like breaking aliasing rules, so let's keep a casted pointer for when libgit2 wants that. | |||
| 2014-03-20 | remove channel based iteration for branch / ref. Add ReferenceNameIterator. ↵ | Jesse Ezell | |
| All iterators use Next(). Remove interfaces. | |||
| 2014-03-19 | various improvements to interface | Jesse Ezell | |
| 2014-03-19 | remove Branch struct, unify reference iterators | Jesse Ezell | |
| 2014-03-12 | add branch iterator / remove useless repo from reference iterator | Jesse Ezell | |
| 2014-02-28 | move return outside of switch for go 1.0 / travis | Jesse Ezell | |
| 2014-02-28 | fix msg handling to treat empty str as nil | Jesse Ezell | |
| 2014-02-28 | Remove unused consts | Jesse Ezell | |
| 2014-02-28 | fix bad git_buf handling | Jesse Ezell | |
| 2014-02-26 | LastError -> MakeGitError | Jesse Ezell | |
| 2014-02-26 | Add thread locking | Jesse Ezell | |
| 2014-02-26 | cleanup add-branch | Jesse Ezell | |
| 2013-10-30 | branch: Deleted BranchForeach | Johann Weging | |
| 2013-10-10 | branch:BranchForeach: Correct handling of the ListFlags | Johann Weging | |
| 2013-10-08 | branch: Renamed BranchLookup to LookupBrnach | Johann Weging | |
| 2013-10-08 | branch: Renamed BranchCreate to CreateBranch | Johann Weging | |
| 2013-10-08 | branch: Variable names don't repeat its type name any longer | Johann Weging | |
| 2013-10-08 | branch: Changed BranchT to BranchType | Johann Weging | |
| 2013-10-08 | branch: Implemented branch functions. | Johann Weging | |
