| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-08-31 | Merge branch 'next' | Carlos Martín Nieto | |
| 2015-08-18 | clone: improve handling of remote create callback | Patrick Steinhardt | |
| The clone options contain fields for ae remote create callback and its payload, which can be used to override the behavior when the default remote is being created for newly cloned repositories. Currently we only accept a C function as callback, though, making it overly complicated to use it. We also unconditionally `free` the payload if its address is non-`nil`, which may cause the program to segfault when the memory is not dynamically allocated. Instead, we want callers to provide a Go function that is subsequently being called by us. To do this, we introduce an indirection such that we are able to extract the provided function and payload when being called by `git_clone` and handle the return values of the user-provided function. | |||
| 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-04-24 | tests: always clean up temporary repository dirs | Patrick Steinhardt | |
| Some test repositories are not correctly removed after the tests did run. Fix by introducing a function that is to be used for cleaning up temporary test repositories. | |||
| 2014-03-19 | Clean up after the tests | Carlos Martín Nieto | |
| 2014-03-18 | fix naming on test | Jesse Ezell | |
| 2014-03-18 | add simple clone test | Jesse Ezell | |
