| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-01-07 | Add git note support | Ben Burkert | |
| 2015-01-04 | Update to libgit2 master | Carlos Martín Nieto | |
| This gets rid of the Push object. All network now goes through the Remote object. | |||
| 2014-12-18 | Update libgit2 | David Calavera | |
| Fix calls to C.git_treebuilder_create and C.git_treebuilder_write. | |||
| 2014-12-06 | Add missing thread locking | Carlos Martín Nieto | |
| 2014-09-04 | Repository.CreateCommit: Only allocate CStr on non-empty refname | Alexander Surma | |
| 2014-09-01 | Repository.CreateCommit: Allow empty refname for non-update commit | Alexander Surma | |
| 2014-08-22 | Extract data into a go struct. | David Calavera | |
| 2014-06-11 | fix indentation | Frank Benkstein | |
| 2014-06-09 | add support for annotated tags | Frank Benkstein | |
| 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-05-23 | Merge branch 'repo-ext' | Carlos Martín Nieto | |
| 2014-05-23 | Add function to open repository from subpaths | cloudson | |
| 2014-05-03 | Implement git_repository_set_head(_detached) | Ondrej Kupka | |
| This closes #88 Signed-off-by: Ondrej Kupka <[email protected]> | |||
| 2014-04-26 | Merge commit 'refs/pull/72/head' of github.com:libgit2/git2go | Carlos Martín Nieto | |
| Conflicts: git.go wrapper.c | |||
| 2014-04-26 | Merge pull request #63 from jezell/jezell/merge | Carlos Martín Nieto | |
| Merge functions (in progress) | |||
| 2014-04-26 | Merge commit 'refs/pull/48/head' of github.com:libgit2/git2go | Carlos Martín Nieto | |
| 2014-04-17 | Recursive find respository | cloudson | |
| 2014-04-04 | Merge remote-tracking branch 'libgit/master' into add-basic-diff-patch | Jesse Ezell | |
| 2014-04-04 | merge latest, copy merge bytes to go array | Jesse Ezell | |
| 2014-04-03 | update for upstream changes | Aidan Nulman | |
| 2014-04-03 | Merge branch 'master' into custom_odb | Aidan Nulman | |
| Conflicts: odb.go wrapper.c | |||
| 2014-04-03 | explicit returns | Aidan Nulman | |
| 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 | refactor and cleanup code | Jesse Ezell | |
| 2014-03-20 | merge with latest | Jesse Ezell | |
| 2014-03-20 | cleanup and refactor diff / patch | Jesse Ezell | |
| 2014-03-11 | merge with latest | Jesse Ezell | |
| 2014-03-07 | add blob chunk creation, creation of tree builders for specific trees, minor ↵ | Jesse Ezell | |
| API cleanup | |||
| 2014-02-28 | Fix an old error function call that snuck in | Carlos Martín Nieto | |
| 2014-02-28 | fix bad merge (LastError -> MakeGitError) | Jesse Ezell | |
| 2014-02-27 | Merge pull request #59 from libgit2/cmn/refs | Carlos Martín Nieto | |
| Add a few reference utility functions | |||
| 2014-02-27 | Merge pull request #60 from libgit2/cmn/reflogs-default | Carlos Martín Nieto | |
| Allow for a default in reflog messages | |||
| 2014-02-26 | re-encapsulate repository | Aidan Nulman | |
| 2014-02-26 | Added git error code to the error object. | Jesper Hansen | |
| 2014-02-26 | Remove 'oid' as id name | Carlos Martín Nieto | |
| Following the cleanup from libgit2, let's not use 'oid' unless we mean the name of the data type. In the other cases, we mean an identifier, hence the name 'id'. | |||
| 2014-02-26 | Allow for a default in reflog messages | Carlos Martín Nieto | |
| We don't have a way to represent a NULL string, so if the user passes an empty string, let's pass NULL down so we tell libgit2 to use the default. | |||
| 2014-02-26 | Add a few reference utility functions | Carlos Martín Nieto | |
| 2014-02-24 | Merge branch 'master' into custom_odb | Aidan Nulman | |
| Conflicts: git.go reference.go repository.go submodule.go | |||
| 2014-02-24 | add custom refdb backend support | Aidan Nulman | |
| 2014-02-23 | Merge commit 'refs/pull/53/head' of github.com:libgit2/git2go | Carlos Martín Nieto | |
| On top: fix git_buf handling and rename signature This fixes #57, #54. Conflicts: git.go reference.go repository.go submodule.go | |||
| 2014-02-20 | Add partial diff/patch functionality. | lye | |
| This commit adds barebones capacity to generate diffs from two trees and to emit those as git-style diffs (via `Patch.String`), or to enumerate the files/hunks/lines in the diff to emit the data yourself. The walk functions have been implemented in the same manner as the Odb walking methods. Note that not all of the functionality is implemented for either the `git_diff_*` nor the `git_patch_*` functions, and there are unexposed constants which would likely be useful to add. | |||
| 2014-01-29 | Merge branch 'catchupTo66af84' into custom_odb | Aidan Nulman | |
| Conflicts: git.go reference.go repository.go submodule.go | |||
| 2014-01-29 | update git2go to support latest libgit2 development commit (id: 66af84) | Aidan Nulman | |
| 2014-01-28 | Merge branch 'master' into custom_odb | Aidan Nulman | |
| 2013-12-19 | Rename constructor functions to New... | Aidan Nulman | |
| 2013-12-19 | Refactor InitRepositoryWCustomOdbBackend() into component functions | Aidan Nulman | |
| 2013-12-18 | Stop assuming ODB backend includes wrapping routine; wrap in git2go instead | Aidan Nulman | |
| 2013-12-18 | Lock the OS thread when acessing errors | Carlos Martín Nieto | |
| The library stores error information in thread-local storage, which means we need to make sure that the Go runtime doesn't switch OS threads between the time we call a function and th time we attempt to retrieve the error information. | |||
| 2013-12-17 | add function to init repos w/custom odb backends | Aidan Nulman | |
| 2013-11-14 | Fix memleak for Config and parent commit objects | Artiom Di | |
