| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-07-31 | Move CreateTag to the tags collection | Carlos Martín Nieto | |
| 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 #230 from clns/tree-entry-by-id | Carlos Martín Nieto | |
| Find tree entry by id | |||
| 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 | |
| 2015-06-08 | Merge remote-tracking branch 'origin/master' into next | Carlos Martín Nieto | |
| 2015-06-07 | Add error code matching GIT_EAUTH for authentication failures | Mike Edgar | |
| 2015-05-30 | Fix test error messages | taylorchu | |
| 2015-05-30 | Merge pull request #196 from pks-t/pointer-indirection | Carlos Martín Nieto | |
| [WIP/RFC] Pointer indirection | |||
| 2015-05-22 | diff: only untrack notify payload when it is set | Patrick Steinhardt | |
| 2015-05-22 | tree: use correct C callback signature | Patrick Steinhardt | |
| 2015-05-22 | handles: do not store handles by uintptr | Patrick Steinhardt | |
| If we store values by uintptrs the GC may try to inspect their values when it kicks in. As the pointers are most likely invalid, this will result in an invalid pointer dereference, causing the program to panic. We can fix this by storing values by an int index value instead, returning pointers to those indices as handles instead. | |||
| 2015-05-22 | handles: panic when we cannot retrieve handle data | Patrick Steinhardt | |
| 2015-05-22 | packbuilder: use HandleList for C function callbacks. | Patrick Steinhardt | |
| 2015-05-22 | blob: use HandleList for C function callbacks. | Patrick Steinhardt | |
| 2015-05-22 | diff: use HandleList for C function callbacks. | Patrick Steinhardt | |
| 2015-05-22 | handles: print pointer handle on panic. | Patrick Steinhardt | |
