- 11 May, 2012 18 commits
-
-
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 11 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 -
The characters <space>, <form-feed>, <newline>, <carriage-return>, <tab>, and <vertical-tab> are part of the "space" definition. cf. http://www.kernel.org/doc/man-pages/online/pages/man5/locale.5.html
nulltoken committed -
Windows gets upset if we rename a file with an open descriptor.
Carlos Martín Nieto committed -
Locale-aware bullshit bitting my ass again yo
Vicent Martí committed
-
- 08 May, 2012 10 commits
-
-
Add support for diffing index with no HEAD
Vicent Martí committed -
When a repo is first created, there is no HEAD yet and attempting to diff files in the index was showing nothing because a tree iterator could not be constructed. This adds an "empty" iterator and falls back on that when the head cannot be looked up.
Russell Belfer committed -
Vicent Martí committed
-
Vicent Martí committed
-
Clean commit and tag messages
Vicent Martí committed -
Enhancing the blob diffing experience
Russell Belfer committed -
Add git_remote_add() and change signature for _new()
Vicent Martí committed -
Russell Belfer committed
-
Add a fetch refspec arguemnt and make the arguments (name, url, refspec), as that order makes more sense.
Carlos Martín Nieto committed -
Helper function to create a remote with the default settings
Carlos Martín Nieto committed
-