- 16 Jan, 2015 4 commits
-
-
Symbolic links that abuse case insensitivity to write into .git.
Edward Thomson committed -
Don't bother trying to recreate the previously created directory during checkout, for a modest reduction in the number of stats.
Edward Thomson committed -
The documentation for `git_path_join_unrooted` states that the base length will be returned, so that consumers like checkout know where to start creating directories instead of always creating directories at the directory root.
Edward Thomson committed -
Checkout can now provide performance data about the number of (some) syscalls performed using an optional callback. This structure remains internal-only in maintenance branches.
Edward Thomson committed
-
- 12 Jan, 2015 1 commit
-
-
clone example: don't divide by zero
Carlos Martín Nieto committed
-
- 10 Jan, 2015 1 commit
-
-
Local transports don't have data about the size, avoid dividing by zero in the callback.
Edward Thomson committed
-
- 09 Jan, 2015 5 commits
-
-
This should provide a easier way to see what kinds of changes we have, and a single place to look at the breaking changes.
Carlos Martín Nieto committed -
Fix crash in free() when git_buf_grow() fails.
Carlos Martín Nieto committed -
Jeff Hostetler committed
-
Carlos Martín Nieto committed
-
Remove symlinks from the repository
Carlos Martín Nieto committed
-
- 08 Jan, 2015 5 commits
-
-
remote: plug leak
Edward Thomson committed -
Edward Thomson committed
-
Edward Thomson committed
-
Remove the hook symlink from the test resources, so that we can have a source tree that is easy to zip up and copy around on systems that don't support symlinks. Create it dynamically at test execution instead.
Edward Thomson committed -
Load prune configuration when a remote is created.
Edward Thomson committed
-
- 07 Jan, 2015 5 commits
-
-
David Calavera committed
-
David Calavera committed
-
CHANGELOG: we've added git_describe
Carlos Martín Nieto committed -
submodule: declare vars at top of func block
Edward Thomson committed -
Add appveyor yaml
Edward Thomson committed
-
- 06 Jan, 2015 3 commits
-
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
- 05 Jan, 2015 9 commits
-
-
CHANGELOG: add missing 0.22 changes
Carlos Martín Nieto committed -
David Calavera committed
-
Edward Thomson committed
-
Better document `git_merge_commits`
Carlos Martín Nieto committed -
David Calavera committed
-
The release after 0.21 is 0.22. Add a new heading for the changes since 0.22.
Carlos Martín Nieto committed -
Bump the version number to 0.22.0 and the SOVERSION to 22.
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
`git_merge_commits` (and thus `git_merge`) do not use the same strategy as `git-merge-recursive` wherein they can produce an artificial common ancestor that is the merge of all common ancestors. Document this accordingly.
Edward Thomson committed
-
- 04 Jan, 2015 3 commits
-
-
Carlos Martín Nieto committed
-
Fixed internal push state not being cleared when calling git_remote_download()
Carlos Martín Nieto committed -
Include git2/common.h in sys/openssl.h.
Carlos Martín Nieto committed
-
- 02 Jan, 2015 1 commit
-
-
David Calavera committed
-
- 01 Jan, 2015 1 commit
-
-
git_remote_download() must also clear the internal push state resulting from a possible earlier push operation. Otherwise calling git_remote_update_tips() will execute the push version instead of the fetch version and among other things, tags won't be updated.
Pierre-Olivier Latour committed
-
- 31 Dec, 2014 1 commit
-
-
Fixed git_revert() documentation
Edward Thomson committed
-
- 30 Dec, 2014 1 commit
-
-
Pierre-Olivier Latour committed
-