- 09 Feb, 2017 2 commits
-
-
Test that shows that submodules are incorrectly considered in renames, and `git_merge_trees` will fail to lookup the submodule as a blob.
Edward Thomson committed -
Fix digest credentials for proxy in windows
Edward Thomson committed
-
- 08 Feb, 2017 1 commit
-
-
Flag checkout_opts in git_reset as optional
Edward Thomson committed
-
- 06 Feb, 2017 2 commits
-
-
Christopher Bargren committed
-
Chris Bargren committed
-
- 04 Feb, 2017 3 commits
-
-
The check_outs argument can be NULL and should be flagged accordingly in the header file.
Remy Suen committed -
Flag given_opts in git_revert as optional
Edward Thomson committed -
The given_opts argument can actually be NULL and thus should be flagged accordingly in the header file.
Remy Suen committed
-
- 02 Feb, 2017 4 commits
-
-
Vector reverse overflow
Edward Thomson committed -
The code reversing a vector initially determines the rear-pointer by simply subtracting 1 from the vector's length. Obviously, this fails if the vector is empty, in which case we have an integer overflow. Fix the issue by returning early if the vector is empty.
Patrick Steinhardt committed -
Adam Niedzielski committed
-
Update docs for git_oid_fromstrn and p
Edward Thomson committed
-
- 27 Jan, 2017 3 commits
-
-
Matthew Plough committed
-
Fix uninitialized variable warning
Edward Thomson committed -
Fix the following warning emitted by clang: [ 16%] Building C object CMakeFiles/libgit2_clar.dir/src/submodule.c.o /Users/mplough/devel/external/libgit2/src/submodule.c:408:6: warning: variable 'i' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if ((error = load_submodule_names(names, cfg))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/mplough/devel/external/libgit2/src/submodule.c:448:20: note: uninitialized use occurs here git_iterator_free(i); ^ /Users/mplough/devel/external/libgit2/src/submodule.c:408:2: note: remove the 'if' if its condition is always false if ((error = load_submodule_names(names, cfg))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/mplough/devel/external/libgit2/src/submodule.c:404:17: note: initialize the variable 'i' to silence this warning git_iterator *i; ^ = NULL 1 warning generated.
Matthew Plough committed
-
- 24 Jan, 2017 2 commits
-
-
WIP: some coverity & compiler warning fixes
Carlos Martín Nieto committed -
WinHTTP: set proper error messages when SSL fails
Carlos Martín Nieto committed
-
- 23 Jan, 2017 8 commits
-
-
Edward Thomson committed
-
If `attr_cache_lookup_entry` fails to find the given file, make sure that we do not try to free the given file.
Edward Thomson committed -
Edward Thomson committed
-
Edward Thomson committed
-
When we fail to load submodules, don't free the list; it is later freed unconditionally.
Edward Thomson committed -
Fix a few recent warnings
Edward Thomson committed -
Etienne Samson committed
-
Etienne Samson committed
-
- 21 Jan, 2017 15 commits
-
-
Clang analyzer run
Edward Thomson committed -
Extend packfile in increments of page_size.
Edward Thomson committed -
Edward Thomson committed
-
Fixups requested in #3912.
Edward Thomson committed -
Set up a WinHTTP status callback; inspect the WinHTTP status for WINHTTP_CALLBACK_STATUS_SECURE_FAILURE, and convert the status code to a useful message for callers.
Edward Thomson committed -
Fix general example memory leaks
Edward Thomson committed -
Use a shared buffer in calls of git_treebuilder_write to avoid heap contention
Edward Thomson committed -
The changes to `git_submodule_update_option` are now landing in v.Next.
Edward Thomson committed -
Edward Thomson committed
-
indexer: introduce `git_packfile_close`
Edward Thomson committed -
It must be non-NULL to have a valid `git_indexer`.
Edward Thomson committed -
Encapsulation!
Edward Thomson committed -
Submodule optimization
Edward Thomson committed -
Edward Thomson committed
-
Only try to `unlink` our temp file when we know that we didn't copy it into its permanent location.
Edward Thomson committed
-