- 09 Jul, 2013 3 commits
-
-
Null byte in hunk header
Russell Belfer committed -
Make the git_signature `const` in the stash API.
Vicent Martí committed -
Etienne Samson committed
-
- 05 Jul, 2013 2 commits
-
-
The diff hunk context string that is returned to xdiff need not be NUL terminated because the xdiff code just copies the number of bytes that you report directly into the output. There was an off by one in the diff driver code when the header context was longer than the output buffer size, the output buffer length included the NUL byte which was copied into the hunk header. Fixes #1710
Russell Belfer committed -
Segmentation fault on git_clone
Russell Belfer committed
-
- 03 Jul, 2013 2 commits
-
-
Fix segfault in git_status_foreach_ext()
Russell Belfer committed -
Add tests for the `GIT_STATUS_SHOW_XXX` flags.
yorah committed
-
- 02 Jul, 2013 2 commits
-
-
[trivial] Fix small typo in docs for git_repository_message.
Vicent Martí committed -
Andrej Mitrovic committed
-
- 01 Jul, 2013 3 commits
-
-
[trivial] Fix docs to use proper enum names
Ben Straub committed -
Russell Belfer committed
-
Russell Belfer committed
-
- 30 Jun, 2013 1 commit
-
-
Andrej Mitrovic committed
-
- 29 Jun, 2013 3 commits
-
-
Fix Win32/64 compilation warnings & memory leak
Vicent Martí committed -
nulltoken committed
-
nulltoken committed
-
- 28 Jun, 2013 2 commits
-
-
Test submodules with empty index or orphaned head
Russell Belfer committed -
In both of these cases, the submodule data should still be loaded just (obviously) without the data that comes from either the index or the HEAD. This fixes a bug in the orphaned head case.
Russell Belfer committed
-
- 27 Jun, 2013 2 commits
-
-
Dirty submodules do not correctly appear in diffs
Russell Belfer committed -
There was a bug where submodules whose HEAD had not been moved were being marked as having an UNMODIFIED delta record instead of being left MODIFIED. This fixes that and fixes the tests to notice if a submodule has been incorrectly marked as UNMODIFIED.
Russell Belfer committed
-
- 26 Jun, 2013 1 commit
-
-
Justin Spahr-Summers committed
-
- 25 Jun, 2013 9 commits
-
-
Prefer younger merge bases over older ones.
Russell Belfer committed -
Arthur Schreiber committed
-
Unbreak git_remote_ls on a local transport after disconnecting.
Russell Belfer committed -
Correctly handle win32 junctions
Russell Belfer committed -
git-core prefers younger merge bases over older ones in case that multiple valid merge bases exists.
Arthur Schreiber committed -
A junction has S_IFDIR | S_IFLNK set, however, only one makes sense. Signed-off-by: Sven Strickroth <email@cs-ware.de>
Sven Strickroth committed -
This reverts commit 32c12ea6.
Sven Strickroth committed -
Arthur Schreiber committed
-
Arthur Schreiber committed
-
- 24 Jun, 2013 10 commits
-
-
Minor point release! We got a lot of rather large features that we wanted to get settled in: - New (threadsafe) cache for objects - Iterator for Status - New Merge APIs - SSH support on *NIX - Function context on diff - Namespaces support - Index add/update/remove with wildcard support - Iterator for References - Fetch and push refspecs for Remotes - Rename support in Status - New 'sys/` namespace for external headers with low-level APIs As always, this comes with hundreds of bug fixes and performance improvements. We're faster and better than ever. And we haven't broken many APIs this time! Build stuff.
Vicent Marti committed -
Vicent Marti committed
-
Fix a leak in the local transport code.
Russell Belfer committed -
Fix checkout tests on Windows
Vicent Martí committed -
Arthur Schreiber committed
-
Russell Belfer committed
-
Fixed most documentation header bugs
Vicent Martí committed -
Add O_CLOEXEC to open calls
Vicent Martí committed -
In loose objects backend, constrain mkdir calls to avoid extra mkdirs
Vicent Martí committed -
In theory, p_stat should never return an S_ISLNK result, but due to the current implementation on Windows with mount points it is possible that it will. For now, work around that by allowing a link in the path to a directory being created. If it is really a problem, then the issue will be caught on the next iteration of the loop, but typically this will be the right thing to do.
Russell Belfer committed
-