- 26 Jul, 2015 1 commit
-
-
An error here will typically mean that the directory was removed between the time we iterated the parent and the time we wanted to visit it in which case we should ignore it. Other kinds of errors such as permissions (or transient errors) also better dealt with by pretending we didn't see it.
Carlos Martín Nieto 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 2 commits
-
-
List a submodule only once when the path matches a submodule in the index
Carlos Martín Nieto committed -
examples: modernise the fetch example
Carlos Martín Nieto committed
-
- 12 Jul, 2015 3 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
-
- 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
-
- 08 Jul, 2015 1 commit
-
-
Don't add unnecessary trailing newline during file merge
Carlos Martín Nieto committed
-
- 07 Jul, 2015 7 commits
-
-
Upgrade xdiff to version used in core git 2.4.5 (0df0541). Corrects an issue where an LF is added at EOF while applying an unrelated change (ba31180), cleans up some unused code (be89977 and e5b0662), and provides an improved callback to avoid leaking internal (to xdiff) structures (467d348). This also adds some additional functionality that we do not yet take advantage of, namely the ability to ignore changes whose lines are all blank (36617af).
Edward Thomson committed -
Edward Thomson committed
-
When invoked with three files that each lack a trailing newline, the merge result should also lack a trailing newline.
Edward Thomson committed -
meta: Add Antoine Pelisse to hall-of-fame list
Edward Thomson committed -
Antoine Pelisse <apelisse@gmail.com> has kindly allowed his contributions to core git to be used under the libgit2 license.
Edward Thomson committed -
Versions prior to 0.9.8f did not have this function, rhel/centos5 are still on a heavily backported version of 0.9.8e and theoretically supported until March 2017 Without this ifdef, I get the following link failure: ``` CMakeFiles/libgit2_clar.dir/src/openssl_stream.c.o: In function `openssl_connect': openssl_stream.c:(.text+0x45a): undefined reference to `SSL_set_tlsext_host_name' collect2: error: ld returned 1 exit status make[6]: *** [libgit2_clar] Error 1 ```
Tony Kelman committed -
Added git_diff_index_to_index()
Carlos Martín Nieto committed
-
- 06 Jul, 2015 5 commits
-
-
git__getenv: utf-8 aware env reader
Carlos Martín Nieto committed -
Stacktraces with CRTDBG memory leaks on Windows
Carlos Martín Nieto committed -
Homebrew will error out because it's already installed.
Carlos Martín Nieto committed -
We need to make sure we are asking for the current version of packages, or we might get 404s from the download service.
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
- 03 Jul, 2015 2 commits
-
-
filter: add docs for streaming filters
Carlos Martín Nieto committed -
These functions are available on the public API but don't have any documentation, so they don't appear on the API reference. Fix that.
Carlos Martín Nieto committed
-
- 02 Jul, 2015 2 commits
-
-
iterator_walk: cast away constness for free
Carlos Martín Nieto committed -
Introduce `git__getenv` which is a UTF-8 aware `getenv` everywhere. Make `cl_getenv` use this to keep consistent memory handling around return values (free everywhere, as opposed to only some platforms).
Edward Thomson committed
-