- 13 Jan, 2014 2 commits
-
-
Signed-off-by: Brodie Rao <brodie@sf.io>
Brodie Rao committed -
Signed-off-by: Brodie Rao <brodie@sf.io>
Brodie Rao committed
-
- 09 Jan, 2014 2 commits
-
-
Add orig_commit.
Ben Straub committed -
XTao committed
-
- 08 Jan, 2014 5 commits
-
-
Handle git_buf's from users more liberally
Vicent Marti committed -
Edward Thomson committed
-
Solaris doesn't have qsort_r either
Vicent Marti committed -
Jacques Germishuys committed
-
XTao committed
-
- 07 Jan, 2014 1 commit
-
-
Add missing `git_reference_symbolic_create_with_log`.
Vicent Marti committed
-
- 04 Jan, 2014 2 commits
-
-
Fix spelling mistake
nulltoken committed -
Closes #2029
John Crepezzi committed
-
- 03 Jan, 2014 3 commits
-
-
submodule branch option + little VS2013 fix
Russell Belfer committed -
Use our strnlen on MacOS for backward compat
Vicent Marti committed -
Apparently MacOS didn't have strnlen on 10.6 and earlier. To avoid having linking problems on older versions, we'll just use our internal version.
Russell Belfer committed
-
- 02 Jan, 2014 7 commits
-
-
Russell Belfer committed
-
Arthur Schreiber committed
-
It's exported in the headers, but the implementation was missing.
Arthur Schreiber committed -
Robert Konrad committed
-
Robert Konrad committed
-
Accept 'submodule.*.fetchRecurseSubmodules' config 'on-demand' value
Vicent Marti committed -
Updated fetch.c test to pass.
Vicent Marti committed
-
- 31 Dec, 2013 1 commit
-
-
I am not sure why there was 6 in the first place.
Marek Šuppa committed
-
- 30 Dec, 2013 4 commits
-
-
Linquize committed
-
Linquize committed
-
Linquize committed
-
docs: Remove non existing wrapper from the readme
Russell Belfer committed
-
- 27 Dec, 2013 1 commit
-
-
libgit2net stopped to exist, all hail libgit2sharp
Andrius Bentkus committed
-
- 18 Dec, 2013 1 commit
-
-
Reference operations with log
Vicent Marti committed
-
- 13 Dec, 2013 7 commits
-
-
Overwrite ignored files on checkout
Vicent Marti committed -
Edward Thomson committed
-
Edward Thomson committed
-
Clean up some error handling and change callback error behavior
Vicent Marti committed -
The size_t is 32-bit already, so it overflows before going into the function. The `-1` test should handle this gracefully in both cases anyway.
Vicent Marti committed -
Ok, scrap the previous commit. This is the right overflow check that takes care of 64 bit overflow **and** 32-bit overflow, which needs to be considered because the pool malloc can only allocate 32-bit elements in one go.
Vicent Marti committed -
Note that `git_pool_strdup` cannot really return any error codes, because the pool doesn't set errors on OOM. The only place where `giterr_set_oom` is called is in `git_pool_strndup`, in a conditional check that is always optimized away. `n + 1` cannot be zero if `n` is unsigned because the compiler doesn't take wraparound into account. This check has been removed altogether because `size_t` is not particularly going to overflow.
Vicent Marti committed
-
- 12 Dec, 2013 4 commits
-
-
Validate struct versions in merge, revert
Russell Belfer committed -
Edward Thomson committed
-
This wasn't being tested and since it has a callback, I fixed it even though the return value of this callback is not treated like any of the other callbacks in the API.
Russell Belfer committed -
This renames git_vector_free_all to the better git_vector_free_deep and also contains a couple of memory leak fixes based on valgrind checks. The fixes are specifically: failure to free global dir path variables when not compiled with threading on and failure to free filters from the filter registry that had not be initialized fully.
Russell Belfer committed
-