- 20 Jul, 2012 1 commit
-
-
tree: fix ordering for git_tree_walk
Vicent Martí committed
-
- 19 Jul, 2012 2 commits
-
-
A diff that is created with a NULL options parameter could result in a NULL prefix string, but diff merge was unconditionally strdup'ing it. I added a test to replicate the issue and then a new method that does the right thing with NULL values.
Russell Belfer committed -
Josh Triplett noticed libgit2 actually does preorder entries in tree_walk_post instead of postorder. Also, we continued walking even when an error occured in the callback. Fix #773; also, allow both pre- and postorder walking.
Michael Schubert committed
-
- 17 Jul, 2012 2 commits
-
-
Remove old error handling code
Vicent Martí committed -
Michael Schubert committed
-
- 16 Jul, 2012 2 commits
-
-
libgit2.pc.in: also switch to LIB_INSTALL_DIR
Vicent Martí committed -
b3237ac3 changed CMakeList.txt to use the more standard LIB_INSTALL_DIR variable instead of INSTALL_LIB, but forgot to change libgit2.pc.in etc. accordingly.
Michael Schubert committed
-
- 15 Jul, 2012 2 commits
-
-
Add support for the more standard LIB_INSTALL_DIR variable
Vicent Martí committed -
Pevents collisions with the original libgit, which also exports those exact symbols. Fixes #822
Vicent Marti committed
-
- 14 Jul, 2012 1 commit
-
-
Not all delta bases are available on the first try. By delaying resolving all deltas until the end, we avoid decompressing some of the data twice or even more times, saving effort and time.
Carlos Martín Nieto committed
-
- 13 Jul, 2012 4 commits
-
-
The correct way to advertise out capabilities is by appending them to the first 'want' line, using SP as separator, instead of NUL as the server does. Inconsistent documentation lead to the use of NUL in libgit2. Fix this so we can request much more efficient packs from the remote which reduces the indexing time considerably.
Carlos Martín Nieto committed -
Ignacio Casal Quinteiro committed
-
More revparse <3
Vicent Martí committed -
refs: fix a memory leak
Vicent Martí committed
-
- 12 Jul, 2012 18 commits
-
-
nulltoken committed
-
nulltoken committed
-
passing 0 to git_strol(32|64) let the implementation guess if it's dealing with an octal number or a decimal one. Let's make it safe and ensure that both 'HEAD@{010}' and 'HEAD@{10}' point at the same commit.
nulltoken committed -
nulltoken committed
-
nulltoken committed
-
nulltoken committed
-
nulltoken committed
-
Carlos Martín Nieto committed
-
Russell Belfer committed
-
Russell Belfer committed
-
khash.h was globally #define'ing "inline" which messes with other files. Let's keep it as "kh_inline".
Russell Belfer committed -
Carlos Martín Nieto committed
-
Some objects were added in another PR
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
odb: add git_odb_foreach()
Vicent Martí committed -
Fix revwalk email parsing
Vicent Martí committed -
Revparse refactoring: a start
Vicent Martí committed -
Assorted goodies
Vicent Martí committed
-
- 11 Jul, 2012 8 commits