- 25 Jan, 2013 4 commits
-
-
Replaced all cl_assert(!strcmp()) or semantically equivalent forms by cl_assert_equal_s().
Sebastian Bauer committed -
Add git_branch_name()
Vicent Martí committed -
This is a convenience function to get the branch name of a given ref. The returned branch name is compatible with the name that can be supplied e.g. to git_branch_lookup(). That is, the prefixes "refs/heads" or "refs/remotes" are omitted. Also added a new test for testing the new function.
Sebastian Bauer committed -
The index is empty; repeated tree entries cannot collide. cc github/gitrpc#83
Scott J. Goldman committed
-
- 24 Jan, 2013 2 commits
-
-
Philip Kelley committed
-
Update remote tips on push
Philip Kelley committed
-
- 23 Jan, 2013 10 commits
-
-
update examples to work on windows
Vicent Martí committed -
Edward Thomson committed
-
Vicent Marti committed
-
Vicent Marti committed
-
Don't clear the opt instance in the diff example.
Vicent Martí committed -
The version field is overwritten otherwise. The opt instance is already initialized properly.
Sebastian Bauer committed -
Global options setter
Vicent Martí committed -
Vicent Marti committed
-
Allow peeled references without trailing newline at end of file
Russell Belfer committed -
as per @vmg's request
Scott J. Goldman committed
-
- 22 Jan, 2013 8 commits
-
-
Also ammends one of the tag tests to make sure it's working.
Scott J. Goldman committed -
Fix case sensitivity bug with tree iterators
Vicent Martí committed -
With the new code to make tree iterators support ignore_case, there is a bug in setting the start entry for range bounded iterators where memcmp was being used instead of strncasecmp. This fixes that and expands the tree iterator test to cover the cases that were broken.
Russell Belfer committed -
This reverts commit 28b1cdf3. //cc #1262 #1267
Scott J. Goldman committed -
A simple perf optimization in pack-objects.c
Vicent Martí committed -
Jameson Miller committed
-
Philip Kelley committed
-
Philip Kelley committed
-
- 21 Jan, 2013 6 commits
-
-
Handle packed peeled objects without trailing newlines
Vicent Martí committed -
Fixes #1262
Scott J. Goldman committed -
Update clar to a80e7f30
Vicent Martí committed -
Russell Belfer committed
-
Parse commit time as uint64_t to avoid overflow
Vicent Martí committed -
The commit time is already stored as a git_time_t, but we were parsing is as a uint32_t. This just switches the parser to use uint64_t which will handle dates further in the future (and adds some tests of those future dates).
Russell Belfer committed
-
- 20 Jan, 2013 2 commits
-
-
When the encoding header changed to be treated as an additional header, the EOL pointer started to point to the byte after the LF, making the git__strndup call copy the LF into the value. Increase the EOL pointer value after copying the data to keep the rest of the semantics but avoid copying LF.
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
- 18 Jan, 2013 8 commits
-
-
Fix really bad error handling in git_smart__negotiate_fetch
Philip Kelley committed -
Philip Kelley committed
-
Fix linking error caused by ddcb28a4.
Vicent Martí committed -
Zhao Cheng committed
-
add an index_remove_bypath that removes conflicts
Vicent Martí committed -
Move all non-ascii test data to raw hex
Vicent Martí committed -
add a git config, don't run crlf tests on non-win32
Vicent Martí committed -
Edward Thomson committed
-