- 30 Sep, 2014 7 commits
-
-
Carlos Martín Nieto committed
-
Carlos Martín Nieto committed
-
The stash is implemented as the refs/stash reference and its reflog. In order to modify the reflog, we need avoid races by making sure we're the only ones allowed to modify the reflog. We achieve this via the transactions API. Locking the reference gives us exclusive write access, letting us modify and write it without races.
Carlos Martín Nieto committed -
A transaction allows you to lock multiple references and set up changes for them before applying the changes all at once (or as close as the backend supports). This can be used for replication purposes, or for making sure some operations run when the reference is locked and thus cannot be changed.
Carlos Martín Nieto committed -
This will be used by the transaction code.
Carlos Martín Nieto committed -
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 13 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
-
The rugged tests are fragile committed
-
The rugged tests are fragile committed
-
Provide a callback for certificate validation
Vicent Marti committed -
Carlos Martín Nieto committed
-
- 16 Sep, 2014 3 commits
-
-
Ciro Santilli committed
-
travis: run valgrind only once
Vicent Marti committed -
Instead of running valgrind on each job, half of which are in release mode and don't have much usable information for valgrind, perform an debug build as part of allowed_failures and run valgrind on that one, which should speed up the feedback we get from the builds.
Carlos Martín Nieto committed
-