- 28 Jul, 2015 1 commit
-
-
Instead of allocating a brand new buffer for each error string we want to store, we can use a per-thread buffer to store the error string and re-use the underlying storage. We already use the buffer to format the string, so this mostly makes that more direct.
Carlos Martín Nieto committed
-
- 24 Jul, 2015 4 commits
-
-
Normalize submodule urls before looking at them
Edward Thomson committed -
Allow adding a submodule through git_index_add_bypath
Edward Thomson committed -
refdb: delete a ref's reflog upon deletion
Edward Thomson committed -
filter: make sure to close the stream even on error
Edward Thomson committed
-
- 23 Jul, 2015 1 commit
-
-
Make libgit2 work on Windows Vista again
Edward Thomson committed
-
- 22 Jul, 2015 4 commits
-
-
Increment `git__n_inits` before doing `init_once`.
Josh Abernathy committed -
joshaber committed
-
Fixes #3318.
joshaber committed -
(fixes issue #3316) Signed-off-by: Sven Strickroth <email@cs-ware.de>
Sven Strickroth committed
-
- 20 Jul, 2015 2 commits
-
-
Document git_fetch_options struct and fix typo.
Carlos Martín Nieto committed -
git_fetch_options was missing from the API docs because it lacked a documentation comment above the struct declaration. I used the git_checkout_options docstring as a template. Also fixes a typo in git_remote_prune_refs (remote, not reamote).
Ryan Roden-Corrent committed
-
- 15 Jul, 2015 2 commits
-
-
Fix macro redefinition warning
Edward Thomson committed -
Fallso committed
-
- 13 Jul, 2015 5 commits
-
-
List a submodule only once when the path matches a submodule in the index
Carlos Martín Nieto committed -
Extract the backslash-to-slash conversion into a helper function.
Carlos Martín Nieto committed -
examples: modernise the fetch example
Carlos Martín Nieto committed -
Our path functions expect to work with slashes, so convert a path with backslashes into one with slashes at the top of the function.
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
- 12 Jul, 2015 8 commits
-
-
Carlos Martín Nieto committed
-
The header src/cc-compat.h defines portable format specifiers PRIuZ, PRIdZ, and PRIxZ. The original report highlighted the need to use these specifiers in examples/network/fetch.c. For this commit, I checked all C source and header files not in deps/ and transitioned to the appropriate format specifier where appropriate.
Matthew Plough committed -
Under normal conditions, git_remote_fetch() should be the only function used to perform a fetch. Don't let the example lead people astray.
Carlos Martín Nieto committed -
Removing a reflog upon ref deletion is something which only some backends might wish to do. Backends which are database-backed may wish to archive a reflog, log-based ones may not need to do anything.
Carlos Martín Nieto committed -
When the stream list init or write fail, we must also make sure to close the stream, as that's the function contract.
Carlos Martín Nieto committed -
Similarly to how git itself does it, allow the index update operation to stage a change in a submodule's HEAD.
Carlos Martín Nieto committed -
This also affects `git_index_add_bypath()` by providing a better error message and a specific error code when a directory is passed.
Carlos Martín Nieto committed -
This is to be returned when the operation which the user asked for is not possible to do on a directory.
Carlos Martín Nieto committed
-
- 11 Jul, 2015 3 commits
-
-
Increase required version of cmake to 2.8
Edward Thomson committed -
If we get the path from the gitmodules file, look up the submodule we're interested in by path, rather then by name. Otherwise we might get duplicate results.
Carlos Martín Nieto committed -
When we rename a submodule, we should be merging two sets of information based on whether their path is the same. We currently only deduplicate on equal name, which causes us to double-report.
Carlos Martín Nieto committed
-
- 10 Jul, 2015 9 commits
-
-
Tony Kelman committed
-
Clean up some warnings
Carlos Martín Nieto committed -
Fix undefined reference with old versions of openssl
Carlos Martín Nieto committed -
git_cert: child types use proper base type
Carlos Martín Nieto committed -
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
- 09 Jul, 2015 1 commit
-
-
filters: custom filters with wildcard attributes
Carlos Martín Nieto committed
-