- 08 Sep, 2014 1 commit
-
-
The compiler was generating a bunch of warnings for git_mutex_init and git_mutex_lock when GIT_THREADS was not defined (i.e. when not using -DTHREADSAFE=ON). Also remove an unused variable from tests/path/core.c.
Sam Clegg committed
-
- 05 Sep, 2014 2 commits
-
-
Vicent Marti committed
-
ssh: store error message immediately after a failed agent call
Vicent Marti committed
-
- 04 Sep, 2014 1 commit
-
-
When the call to the agent fails, we must retrieve the error message just after the function call, as other calls may overwrite it. As the agent authentication is the only one which has a teardown and there does not seem to be a way to get the error message from a stored error number, this tries to introduce some small changes to store the error from the agent. Clearing the error at the beginning of the loop lets us know whether the agent has already set the libgit2 error message and we should skip it, or if we should set it.
Carlos Martín Nieto committed
-
- 03 Sep, 2014 5 commits
-
-
Clean up transport lookup
Vicent Marti committed -
Teach repository to use relative paths for git symbolic links
Vicent Marti committed -
Several CppCat warnings fixed
Vicent Marti committed -
Teach git_repository_init_ext to use relative paths for the gitlink to the work directory. This is used when creating a sub repository where the sub repository resides in the parent repository's .git directory.
Jameson Miller committed -
Edward Thomson committed
-
- 02 Sep, 2014 4 commits
-
-
.editorconfig added to repository
Vicent Marti committed -
Skip SSH clone tests if libgit2 not built with GIT_SSH defined
Vicent Marti committed -
Arkady Shapkin committed
-
Arkadiy Shapkin committed
-
- 01 Sep, 2014 3 commits
-
-
Fix warning
Vicent Marti committed -
Linquize committed
-
Linquize committed
-
- 31 Aug, 2014 6 commits
-
-
Instead of using ifdefs to run the tests, use them to set when we expect to support a particular scheme and always have the tests in the code.
Carlos Martín Nieto committed -
It does the same as git_remote_supported_url() but has a name which implies we'd check the URL for correctness while we're simply looking at the scheme and looking it up in our lists. While here, fix up the tests so we check all the combination of what's supported.
Carlos Martín Nieto committed -
The previous commit makes it harder to figure out if the library was built with support for a particular transport. Roll back some of the changes and remove ssh:// and https:// from the list if we're being built without support for them.
Carlos Martín Nieto committed -
Even when built without a SSH support, we know about this transport. It is implemented, but the current code makes us return an error message saying it's not. This is a leftover from the initial implementation of the transports when there were in fact transports we knew about but were not implemented. Instead, let the SSH transport itself say it cannot run, the same as we do for HTTPS.
Carlos Martín Nieto committed -
MSVC does not support zero size array
Vicent Marti committed -
Linquize committed
-
- 29 Aug, 2014 1 commit
-
-
merge: expose multiple merge bases
Vicent Marti committed
-
- 28 Aug, 2014 3 commits
-
-
Fix ahead-behind results
Vicent Marti committed -
When we see PARENT1, it means there is a local commit and thus we are ahead. Likewise, seeing PARENT2 means that the upstream branch has a commit and we are one more behind. The logic is currently reversed. Correct it. This fixes #2501.
Carlos Martín Nieto committed -
The logic was reversed. I have checked manually each pair with git and adjusted the expectation to what git status prints.
Carlos Martín Nieto committed
-
- 27 Aug, 2014 10 commits
-
-
winhttp: Prevent swallowing of url parsing error
Vicent Marti committed -
Set timeout on remote (Add timeout for WinHttpReceiveResponse #2147)
Vicent Marti committed -
Allow to override default ssh transport_cb - in order to allow third party ssh transports
Vicent Marti committed -
nulltoken committed
-
Signed-off-by: Sven Strickroth <email@cs-ware.de>
Sven Strickroth committed -
Carlos Martín Nieto committed
-
Carlos Martín Nieto committed
-
Carlos Martín Nieto committed
-
Carlos Martín Nieto committed
-
Set timeout on remote (WinHTTP) should return error in case of failure. Connection timeout set to 1 minute. Read/Write timeout remains set to infinite #2147
Rafal Nowosielski committed
-
- 26 Aug, 2014 4 commits
-
-
Refactor git_cache to use an rwlock
Vicent Marti committed -
This significantly reduces contention when many threads are trying to read from the cache simultaneously.
Justin Spahr-Summers committed -
Fix bugs with negative ignores inside an ignored parent directory
Vicent Marti committed -
add Julia to the language bindings list
Vicent Marti committed
-