| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-08-03 | Merge pull request #236 from clns/object-peel | Carlos Martín Nieto | |
| Add ability to peel any git object | |||
| 2015-08-03 | Merge pull request #227 from clns/describe | Carlos Martín Nieto | |
| Add git-describe support | |||
| 2015-08-01 | Add ability to peel any git object | Calin Seciu | |
| Includes support for 'git_object_peel'. | |||
| 2015-07-31 | Add git-describe support | Calin Seciu | |
| Includes 'git_describe_commit' and 'git_describe_workdir'. | |||
| 2015-07-31 | Merge pull request #234 from libgit2/cmn/merge-base | Carlos Martín Nieto | |
| Wrap MergeBases | |||
| 2015-07-31 | Merge branch 'tags-col' into next | Carlos Martín Nieto | |
| 2015-07-31 | Move CreateTag to the tags collection | Carlos Martín Nieto | |
| 2015-07-31 | Wrap MergeBases | Carlos Martín Nieto | |
| While here, test MergeBase as well. | |||
| 2015-07-31 | Add more support for tags | Calin Seciu | |
| Implement support for the following libgit2 functions: - 'git_tag_list' and 'git_tag_list_match' - 'git_tag_foreach' - 'git_tag_create_lightweight' | |||
| 2015-07-31 | Add TagsCollection | Calin Seciu | |
| 2015-07-29 | Merge pull request #233 from tuexss/typos | Carlos Martín Nieto | |
| Fixed typos/unclarities in README.md | |||
| 2015-07-29 | Headline typo | Andreas Beer | |
| 2015-07-29 | Typos/unclarities in readme. | Andreas Beer | |
| 2015-07-29 | Merge pull request #230 from clns/tree-entry-by-id | Carlos Martín Nieto | |
| Find tree entry by id | |||
| 2015-07-28 | Merge pull request #231 from shurcooL/master-fix-HandleList-Track-gc-issue | Carlos Martín Nieto | |
| [master] Prevent slot int variable from being GCed. | |||
| 2015-07-26 | Prevent slot int variable from being GCed. | Dmitri Shuralyov | |
| Before this change, there were no users of slot int variable in the Go world (just a pointer to it that ended up in C world only), so Go's garbage collector would free it and its value could not retrieved later (once a pointer to it comes back to Go world from C world). Keep a pointer to it in the Go world so that does not happen. Fixes #218. | |||
| 2015-07-24 | Find tree entry by id | Calin Seciu | |
| Add support for 'git_tree_entry_byid'. | |||
| 2015-07-24 | Merge pull request #228 from clns/ref-additions | Carlos Martín Nieto | |
| Reference additions | |||
| 2015-07-24 | Merge pull request #219 from shurcooL/next-fix-HandleList-Track-gc-issue | Carlos Martín Nieto | |
| [next] Prevent slot int variable from being GCed. | |||
| 2015-07-24 | Add ReferenceIsValidName() | Calin Seciu | |
| 2015-07-24 | Add check if reference is a note | Calin Seciu | |
| 2015-07-10 | Bring back CheckoutForce | Carlos Martín Nieto | |
| This was mistakenly deleted when the SafeCreate was replaced with RecreateMissing. | |||
| 2015-07-06 | Prevent slot int variable from being GCed. | Dmitri Shuralyov | |
| Before this change, there were no users of slot int variable in the Go world (just a pointer to it that ended up in C world only), so Go's garbage collector would free it and its value could not retrieved later (once a pointer to it comes back to Go world from C world). Keep a pointer to it in the Go world so that does not happen. Fixes #218. | |||
| 2015-07-01 | Merge remote-tracking branch 'upstream/master' into next | Carlos Martín Nieto | |
| 2015-07-01 | Adjust style | Carlos Martín Nieto | |
| 2015-07-01 | Merge commit 'refs/pull/198/head' of github.com:libgit2/git2go | Carlos Martín Nieto | |
| 2015-07-01 | Merge commit 'refs/pull/174/head' of github.com:libgit2/git2go | Carlos Martín Nieto | |
| 2015-06-30 | Submodule: use the Repository constructor | Carlos Martín Nieto | |
| 2015-06-30 | Clone: test we clone something usable and fix constructor | Carlos Martín Nieto | |
| Clone was still trying to do its own initialisation, which was missing all of the namespacing changes. | |||
| 2015-06-30 | Repository: move to use an actual constructor | Carlos Martín Nieto | |
| This should further reduce the changes of the creation of the object going badly. | |||
| 2015-06-30 | Merge pull request #216 from libgit2/diff | Carlos Martín Nieto | |
| Add blob diffing | |||
| 2015-06-29 | Add DiffBlobs | Carlos Martín Nieto | |
| This lets you diff two arbitrary blobs with arbitrary names. | |||
| 2015-06-29 | diff: remove unnecessary args to Hunk and Line ctors | Carlos Martín Nieto | |
| 2015-06-28 | Update to libgit2 fb84cde8 | Carlos Martín Nieto | |
| 2015-06-28 | travis: make the script executable | Carlos Martín Nieto | |
| 2015-06-28 | travis: don't install libgit2 for 'next' branch | Carlos Martín Nieto | |
| We have our own libgit2 in a submodule, so this is unnecessary. While in the area, update which version of libgit2 would be downloaded and remove unnecessary CMake flags. | |||
| 2015-06-28 | travis: allow containerized builds | Carlos Martín Nieto | |
| These builds should be quicker and faster. We don't need sudo, so write that down for Travis to move us to these builds. | |||
| 2015-06-28 | Merge remote-tracking branch 'upstream/master' into next | Carlos Martín Nieto | |
| Conflicts: branch.go | |||
| 2015-06-28 | Create a NotesCollection for managing notes | Carlos Martín Nieto | |
| As with the others, move these methods into their own namespace. | |||
| 2015-06-28 | Create a ReferenceCollection for managing references | Carlos Martín Nieto | |
| As with the other commits, this clears up the clutter in naming and around the Repository's API. | |||
| 2015-06-28 | Create a SubmoduleCollection for managing submodules | Carlos Martín Nieto | |
| Similarly to RemoteCollection, this allows us to namespace the submodule operations much more concisely and removes API on the Repository. | |||
| 2015-06-28 | Create a RemoteCollection for managing remotes | Carlos Martín Nieto | |
| Instead of making the 'Remote' part of the function calls, create a collection object which serves to namespace the operations for the remotes. | |||
| 2015-06-28 | Get rid of Owner() on Remote and Submdoule | Carlos Martín Nieto | |
| These are inherently unsafe. The underlying pointer might get released at any moment. | |||
| 2015-06-28 | Update to libgit2 fa39975 | Carlos Martín Nieto | |
| 2015-06-23 | Merge pull request #212 from libgit2/remote-handle | Carlos Martín Nieto | |
| Make the network code use handles | |||
| 2015-06-10 | Make the network code use handles | Carlos Martín Nieto | |
| This wasn't ported together with the rest, but it does exhibit the same issues, so let's port it over now. | |||
| 2015-06-09 | Merge pull request #211 from shinningstar/master | Carlos Martín Nieto | |
| Free reference resource allocated by libgit2 during go garbage collecting | |||
| 2015-06-08 | Free reference resource allocated by libgit2 during go garbage collecting | shinningstar | |
| 2015-06-08 | Merge pull request #210 from michaeledgar/master | Carlos Martín Nieto | |
| Add error code matching GIT_EAUTH for authentication failures | |||
| 2015-06-08 | Update to libgit2 b6011e29 | Carlos Martín Nieto | |
