| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-07-03 | Merge commit 'refs/pull/95/head' of github.com:libgit2/git2go | Carlos Martín Nieto | |
| 2014-07-03 | Update vendored libgit2 to v0.21.0 | Carlos Martín Nieto | |
| 2014-06-11 | fix indentation | Frank Benkstein | |
| 2014-06-09 | add support for annotated tags | Frank Benkstein | |
| 2014-06-07 | Remove left-over submodule configuration | Carlos Martín Nieto | |
| 2014-06-07 | Upate README with static instructions | Carlos Martín Nieto | |
| 2014-06-07 | Don't build with Go 1.0 | Carlos Martín Nieto | |
| Its cgo linker doesn't support statically linking C libraries. | |||
| 2014-06-07 | Tighten up the build | Carlos Martín Nieto | |
| Build as release, and there is no need to install the library, we know where the files are. | |||
| 2014-06-07 | Move the settings into the main git2go | Carlos Martín Nieto | |
| 2014-06-07 | Really build statically | Carlos Martín Nieto | |
| 2014-06-07 | hack for travis | Carlos Martín Nieto | |
| 2014-06-07 | Adjust travis script to static | Carlos Martín Nieto | |
| 2014-06-07 | Use a submodule for libgit2 | Carlos Martín Nieto | |
| This makes building the static version easier as we know where the repo is and that it's has a known-good version. | |||
| 2014-06-03 | Move some logic into the Makefile | Carlos Martín Nieto | |
| This should provide a nice compromise between the scripts and comon commands. | |||
| 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-06-03 | Add scripts to build and use a static libgit2 | Carlos Martín Nieto | |
| 2014-05-31 | Update travis settings | Carlos Martín Nieto | |
| Build on 1.2 and allow tip to fail. These failures sometimes are our fault, sometimes go's. | |||
| 2014-05-31 | Merge: merge analysis now returns the user's preference | Carlos Martín Nieto | |
| 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-25 | Index: add functions to handle the data structure | Carlos Martín Nieto | |
| Index is not just the index file | |||
| 2014-05-25 | Give Object and Reference an Onwer accessor | Carlos Martín Nieto | |
| This reduces the need to carry around a pointer to the repository as well as the objects. | |||
| 2014-05-23 | Merge branch 'repo-ext' | Carlos Martín Nieto | |
| 2014-05-23 | Add function to open repository from subpaths | cloudson | |
| 2014-05-23 | Reference: expose Peel() | Carlos Martín Nieto | |
| Peel a reference to a particular type of object, returning an Object, which you then perform a type assertion on. | |||
| 2014-05-07 | Merge pull request #90 from libgit2/unchanify | Carlos Martín Nieto | |
| Remove usage of channels for `ForEach` | |||
| 2014-05-06 | Packbuilder: use a callback for ForEach instead of a channel | Carlos Martín Nieto | |
| Channels provide no means to report an error. Closing a channel could mean anything. This is particularly important when dealing with IO, which we do quite often in the pack builder. Use ForEach which returns an error instead. | |||
| 2014-05-06 | Odb: use a callback instead of a channel for ForEach | Carlos Martín Nieto | |
| A channel provides no way to specify whether we stopped sending data because of an error or because there is no more data. Therefore, make Odb.ForEach() take a callback with which the user is free to do whatever they need, letting us return en error. | |||
| 2014-05-04 | Fix typo | Carlos Martín Nieto | |
| 2014-05-03 | Merge pull request #89 from tchap/set-head | Carlos Martín Nieto | |
| Implement git_repository_set_head(_detached) | |||
| 2014-05-03 | test: adjust to safe commit append | Carlos Martín Nieto | |
| When we create a commit and tell the library to update a ref, we need to make sure to pass the current tip. This is what we should have been doing in a function called 'upateReadme()' anyway. The existing code creates a new root commit, which is not an update. | |||
| 2014-05-03 | checkout: init_opts -> init_options | Carlos Martín Nieto | |
| 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-26 | Merge pull request #66 from jezell/branch-iterator | Carlos Martín Nieto | |
| Add branch iterator | |||
| 2014-04-26 | Merge pull request #80 from jezell/oid-parse-protection | Carlos Martín Nieto | |
| make it possible to handle errors | |||
| 2014-04-26 | Merge pull request #81 from jezell/remote-set-callbacks | Carlos Martín Nieto | |
| add remote functions to set callbacks / set cert check | |||
| 2014-04-26 | Adjust to libgit2 dev changes | Carlos Martín Nieto | |
| This fixes #87 | |||
| 2014-04-17 | Recursive find respository | cloudson | |
| 2014-04-04 | add set callbacks / set cert check | Jesse Ezell | |
| 2014-04-04 | use cast_ptr instead of ptr for travis go tip build | Jesse Ezell | |
| 2014-04-04 | merge with improved error handling logic | Jesse Ezell | |
| 2014-04-04 | Merge branch 'oid-parse-protection' into branch-iterator | Jesse Ezell | |
| 2014-04-04 | use cast_ptr instead of ptr for travis go tip build | Jesse Ezell | |
| 2014-04-04 | Merge remote-tracking branch 'libgit/master' into add-basic-diff-patch | Jesse Ezell | |
| 2014-04-04 | fix typo / return name iterator | Jesse Ezell | |
| 2014-04-04 | Merge remote-tracking branch 'libgit/master' into branch-iterator | Jesse Ezell | |
| 2014-04-04 | merge latest, copy merge bytes to go array | Jesse Ezell | |
| 2014-04-04 | adjust comments on error messages to standard godoc style | Jesse Ezell | |
