- 09 Oct, 2014 4 commits
-
-
Implement opportunistic ref updates
Edward Thomson committed -
Add `git_merge_bases_many`
Carlos Martín Nieto committed -
Arthur Schreiber committed
-
Arthur Schreiber committed
-
- 01 Oct, 2014 2 commits
-
-
hashsig: Export as a `sys` header
Vicent Marti committed -
Vicent Marti committed
-
- 30 Sep, 2014 8 commits
-
-
Since this isn't under sys/ we need to have it included in the main git2.h file. This fixes #2551.
Carlos Martín Nieto committed -
Erdur committed
-
When a list of refspecs is passed to fetch (what git would consider refspec passed on the command-line), we not only need to perform the updates described in that refspec, but also update the remote-tracking branch of the fetched remote heads according to the remote's configured refspecs. These "fetches" are not however to be written to FETCH_HEAD as they would be duplicate data, and it's not what the user asked for.
Carlos Martín Nieto committed -
The configured/base fetch refspecs need to be taken into account in order to implement opportunistic remote-tracking branch updates. DWIM them and store them in the struct, but don't do anything with them yet.
Carlos Martín Nieto committed -
We can only DWIM when we've connected to the remote and have the list of the remote's references. Adding or setting the refspecs should not trigger an attempt to DWIM the refspecs as we typically cannot do it, and even if we did, we would not use them for the current fetch.
Carlos Martín Nieto committed -
This lets us test this bit as well as getting closer to what they were trying to do.
Carlos Martín Nieto committed -
With opportunistic ref updates, git has introduced the concept of having base refspecs *and* refspecs that are active for a particular fetch. Let's start by letting the user override the refspecs for download.
Carlos Martín Nieto committed -
Brendan Forster committed
-
- 29 Sep, 2014 4 commits
-
-
Stash ignored directories
Edward Thomson committed -
Pool/Index data is not aligned
Edward Thomson committed -
Correctly handle getaddrinfo return result
Edward Thomson committed -
global: free the error message when exiting a thread
Edward Thomson committed
-
- 26 Sep, 2014 7 commits
-
-
Jacques Germishuys committed
-
Jacques Germishuys committed
-
Jacques Germishuys committed
-
Jacques Germishuys committed
-
Jakub Čajka committed
-
Jakub Čajka committed
-
* Ensure alignment by copying the content into a structure on the stack
Jacques Germishuys committed
-
- 25 Sep, 2014 3 commits
-
-
Jacques Germishuys committed
-
Jacques Germishuys committed
-
Remove unused buf variable from path/core test.
Carlos Martín Nieto committed
-
- 24 Sep, 2014 3 commits
-
-
The getaddrinfo function indicates failure with a non-zero return code, but this code is not necessarily negative. On platforms like Android where the code is positive, a failed call causes libgit2 to segfault.
William Swanson committed -
Jacques Germishuys committed
-
Carlos Martín Nieto committed
-
- 17 Sep, 2014 9 commits
-
-
Factor 40 and 41 constants from source.
Vicent Marti committed -
It looks like what Travis wants is a list of hashes, rather than a hash with a list.
Carlos Martín Nieto committed -
Fix `git_path_walk_up` to work with non-rooted paths
Vicent Marti committed -
The rugged tests are fragile committed
-
Carlos Martín Nieto committed
-
Replace void casts with GIT_UNUSED.
Vicent Marti committed -
The rugged tests are fragile committed
-
The rugged tests are fragile committed
-
Ciro Santilli committed
-