- 27 Feb, 2014 2 commits
-
-
This adds `git_diff_buffers` and `git_patch_from_buffers`. This also includes a bunch of internal refactoring to increase the shared code between these functions and the blob-to-blob and blob-to-buffer APIs, as well as some higher level assert helpers in the tests to also remove redundancy.
Russell Belfer committed -
Russell Belfer committed
-
- 26 Feb, 2014 4 commits
-
-
Blame first-parent history
Ben Straub committed -
Remove "ignore" state from the git.git-authors
Vicent Marti committed -
Edward Thomson committed
-
Also, correct test case to account for the boundary flag
Juan Rubén committed
-
- 25 Feb, 2014 5 commits
-
-
Move system directory cache out of utils
Vicent Marti committed -
Include stdarg.h for the va_copy test
Vicent Marti committed -
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
- 24 Feb, 2014 7 commits
-
-
Fix Intel compiler warnings
Vicent Marti committed -
Ben Straub committed
-
Juan Rubén committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Improve documentation for merging
Vicent Marti committed
-
- 23 Feb, 2014 2 commits
-
-
Juan Rubén committed
-
Juan Rubén committed
-
- 21 Feb, 2014 4 commits
-
-
Check if librt exists independent of OS, to be able to exclude librt on ...
Russell Belfer committed -
Edward Thomson committed
-
Improve C89 compatibility and clarify use of C99 features
Vicent Marti committed -
Check if librt exists independent of OS, to be able to exclude librt on Android builds, even though it is a 'Linux'.
Tobias Marquardt committed
-
- 20 Feb, 2014 3 commits
-
-
* Make GIT_INLINE an internal definition so it cannot be used in public headers * Fix language in CONTRIBUTING * Make index caps API use signed instead of unsigned values
Russell Belfer committed -
and a couple of other minor doc fixups.
Russell Belfer committed -
Russell Belfer committed
-
- 18 Feb, 2014 4 commits
-
-
Improve error propagation in shallow call
Vicent Marti committed -
Ben Straub committed
-
Ben Straub committed
-
Check for EWOULDBLOCK as well as EAGAIN on write.
Vicent Marti committed
-
- 16 Feb, 2014 1 commit
-
-
On some systems, notably HP PA-RISC systems running Linux or HP-UX, EWOULDBLOCK and EAGAIN are not the same value. POSIX (and these OSes) allow EWOULDBLOCK to occur on write(2) (and send(2), etc.), so check explicitly for this case as well as EAGAIN by defining and using a macro GIT_ISBLOCKED that considers both. The macro is necessary because MSYS does not provide EWOULDBLOCK and compilation fails if an attempt is made to use it unconditionally. On most systems, where the two values are the same, the compiler will simply optimize this check out and it will have no effect.
brian m. carlson committed
-
- 12 Feb, 2014 4 commits
-
-
Fix filter test for CRLF->LF issues
Edward Thomson committed -
Edward Thomson committed
-
Never convert CRLF->LF
Vicent Marti committed -
Core git performs no conversion on systems that use LF, emulate that.
Edward Thomson committed
-
- 11 Feb, 2014 1 commit
-
-
Handle `core.autocrlf=input` when checking out
Russell Belfer committed
-
- 10 Feb, 2014 3 commits
-
-
Conditional ref update fixups
Russell Belfer committed -
Keep the reflog parameters as the last two, as they're the optional parameters.
Carlos Martín Nieto committed -
This addresses arrbee's concerns about wording in the conditional reference udpate functions.
Carlos Martín Nieto committed
-