| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-04 | add set callbacks / set cert check | 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 | fix typo / return name iterator | Jesse Ezell | |
| 2014-04-04 | Merge remote-tracking branch 'libgit/master' into branch-iterator | Jesse Ezell | |
| 2014-04-04 | adjust comments on error messages to standard godoc style | Jesse Ezell | |
| 2014-04-03 | fix for travisci | Aidan Nulman | |
| 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-02 | make it possible to handle errors | Jesse Ezell | |
| 2014-04-01 | Remote: The whole point of the anonymous change | Carlos Martín Nieto | |
| Was that it would break and we'd remember that the order changed. Oh well. | |||
| 2014-04-01 | Merge pull request #77 from jezell/inmemory-to-anon | Carlos Martín Nieto | |
| rename inmemory to anonymous remote | |||
| 2014-04-01 | rename inmemory to anonymous remote | Jesse Ezell | |
| 2014-04-01 | Merge pull request #73 from libgit2/cmn/settings | Carlos Martín Nieto | |
| Add a settings package | |||
| 2014-04-01 | Merge pull request #75 from jezell/add-conflict-to-index | Carlos Martín Nieto | |
| Add index conflict functions | |||
| 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-04-01 | Merge pull request #76 from jezell/walk-enhancements | Carlos Martín Nieto | |
| Add missing walk functions | |||
| 2014-03-31 | Merge pull request #74 from fd/master | Carlos Martín Nieto | |
| Added force argument for (*Submodule).Reload() and (*Repository).ReloadAllSubmodules() | |||
| 2014-03-30 | add conflict functions | Jesse Ezell | |
| 2014-03-30 | add missing walk functions | Jesse Ezell | |
| 2014-03-27 | Added force argument for (*Submodule).Reload() and ↵ | Simon Menke | |
| (*Repository).ReloadAllSubmodules() | |||
| 2014-03-25 | Add a settings package | Carlos Martín Nieto | |
| This lets us modify the libgit2-wide options/settings. | |||
| 2014-03-21 | Merge pull request #71 from jezell/add-index-write-tree-to | Carlos Martín Nieto | |
| Add index WriteTreeTo + test | |||
| 2014-03-21 | Merge pull request #70 from jezell/add-remote-list | Carlos Martín Nieto | |
| Add git_remote_list + test | |||
| 2014-03-20 | Add index WriteTreeTo + test | Jesse Ezell | |
| 2014-03-20 | return nil instead of empty array on error | Jesse Ezell | |
| 2014-03-20 | add remote list | Jesse Ezell | |
| 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-20 | Remote: remove Get prefix from refspecs | Carlos Martín Nieto | |
| Idiomatic Go is to omit the Get from the getter methods. | |||
| 2014-03-19 | split out name iterator | Jesse Ezell | |
| 2014-03-19 | remove Branch struct, unify reference iterators | Jesse Ezell | |
| 2014-03-19 | Clean up after the tests | Carlos Martín Nieto | |
| 2014-03-19 | Remote: don't mix allocators | Carlos Martín Nieto | |
| We cannot ask libgit2 to free the memory we have allocated ourselves, as it cannot know how to do it. Let's free the strarray ourselves. | |||
| 2014-03-19 | Merge pull request #68 from libgit2/cmn/oid-revamp | Carlos Martín Nieto | |
| Oid revamp | |||
| 2014-03-19 | Oid: fix IsZero() | Carlos Martín Nieto | |
| We need to compare against the number zero, not its ASCII value. | |||
| 2014-03-19 | Oid: use Go's conversion functions | Carlos Martín Nieto | |
| Go already has all the necessary pieces for encoding and decoding hex strings. Using them let's us avoid going into C land. Benchmarks show this takes about half the time as using libgit2's functions. | |||
| 2014-03-19 | Oid: remove Bytes() | Carlos Martín Nieto | |
| This is not needed. We can do id[:] to get a slice. | |||
| 2014-03-19 | Oid: make NewOid take a string | Carlos Martín Nieto | |
| This is the most common way of having an id that's not in Oid form, so let's make it the "default" and rename to NewOidFromBytes() the one that takes []byte. | |||
| 2014-03-19 | Oid: make the type directly [20]byte | Carlos Martín Nieto | |
| There is no need for a struct with a single field. An Oid is 20 bytes which hold the binary representation of the hash, so let's use that directly. Go lets us have methods on this new type just the same. | |||
| 2014-03-19 | Merge pull request #69 from jezell/clone_opts_init_fix | Carlos Martín Nieto | |
| Clone opts init fix | |||
| 2014-03-18 | fix naming on test | Jesse Ezell | |
| 2014-03-18 | add simple clone test | Jesse Ezell | |
| 2014-03-18 | fix clone options init | Jesse Ezell | |
