| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-04-04 | use cast_ptr instead of ptr for travis go tip build | Jesse Ezell | |
| 2014-04-04 | merge latest, copy merge bytes to go array | 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-26 | Merge analysis and merge file | Jesse Ezell | |
| 2014-03-26 | support nil merge options | Jesse Ezell | |
| 2014-03-26 | update to new merge API | Jesse Ezell | |
| 2014-03-26 | Merge branch 'master' of http://github.com/libgit2/git2go into merge | Jesse Ezell | |
| 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 | Remote: remove Get prefix from refspecs | Carlos Martín Nieto | |
| Idiomatic Go is to omit the Get from the getter methods. | |||
| 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 | |
| 2014-03-18 | Merge pull request #61 from jezell/remotes-wip | Carlos Martín Nieto | |
| Cleaned up remotes / clone / add push / fetch | |||
| 2014-03-17 | Merge pull request #67 from jezell/chunk-create-fix | Carlos Martín Nieto | |
| fix chunk create return values | |||
| 2014-03-16 | fix chunk create logic | Jesse Ezell | |
| 2014-03-11 | remove strarray wrappers | Jesse Ezell | |
| 2014-03-11 | fix return for old go versions / travis | Jesse Ezell | |
| 2014-03-11 | clean up clone code | Jesse Ezell | |
| 2014-03-11 | cleanup clone code | Jesse Ezell | |
| 2014-03-11 | merge with latest | Jesse Ezell | |
| 2014-03-11 | Merge branch 'merge' of https://github.com/jezell/git2go into merge | Jesse Ezell | |
| 2014-03-11 | remove useless wrappers | Jesse Ezell | |
| 2014-03-11 | Merge branch 'jezell/merge' into merge | Jesse Ezell | |
| 2014-03-11 | merge with latest | Jesse Ezell | |
| 2014-03-11 | merge with latest, replace merge wrappers with go code | Jesse Ezell | |
| 2014-03-11 | Merge pull request #65 from jezell/blob_and_tree_updates | Carlos Martín Nieto | |
| Minor API enhancements | |||
