- 30 May, 2012 1 commit
-
-
Also use git_time_t (64-bit integer) for time values, although the 2038 problem is still present on 32-bit machines.
Ben Straub committed
-
- 15 May, 2012 1 commit
-
-
Ported the win32 implementations of gmtime_r, localtime_r, and gettimeofday to be part of the posix compatibility layer, and fixed git_signature_now to use them.
Ben Straub committed
-
- 11 May, 2012 29 commits
-
-
Ben Straub committed
-
Fixed an error where "nonexistant^N" or similar would fall into an assert. This now properly returns an error.
Ben Straub committed -
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ported date.c (for approxidate_careful) from git.git revision aa39b85. Trimmed out the parts we're not using.
Ben Straub committed -
Ben Straub committed
-
Ben Straub committed
-
Added tracking configuration to the test repo's config to support unit tests.
Ben Straub committed -
Ben Straub committed
-
Ben Straub committed
-
Removed repeated strlen's, and unnecessary loop-termination variable.
Ben Straub committed -
in the test repo.
Ben Straub committed -
Added some reflags to the test repo to support unit tests.
Ben Straub committed -
Ben Straub committed
-
Also extended the test suite to include chaining operators, e.g. "master^2~3^4".
Ben Straub committed -
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Supported forms: - "^n" - "^0" - "^" Still missing: all of the "^{…}" variants.
Ben Straub committed -
New tests for "foo^2" syntax, but they don't pass yet. Support for chaining these, i.e. "foo^2~3^{u}~1' is starting to shape up.
Ben Straub committed -
This version supports refspecs of these kinds: - Full & partial SHAs - Output from "git describe" - "/refs/heads/master" (full ref names) - "master" (partial ref names) - "FETCH_HEAD" (named heads)
Ben Straub committed
-
- 10 May, 2012 1 commit
-
-
Use giterr_last() and make sure it's not NULL.
Carlos Martín Nieto committed
-
- 09 May, 2012 8 commits
-
-
Vicent Martí committed
-
Fix MSVC compilation issue
Vicent Martí committed -
exp() is already defined in math.h. This leads to LMSVC complaining ..\..\libgit2\tests-clar\diff\blob.c(5): error C2365: 'exp' : redefinition; previous definition was 'function' Renaming the variable fixes this issue.
nulltoken committed -
Russell Belfer committed
-
util: Fix git__isspace() implementation
Russell Belfer committed -
Michael Schubert committed
-
These objects aren't considered as being advertised, so asking for them will cause the remote end to close the connection. This makes the checking in update_tips() unnecessary, because they don't get inserted in the list.
Carlos Martín Nieto committed -
Skip them for now. Eventually we might want to filter these out earler.
Carlos Martín Nieto committed
-