- 12 Feb, 2014 1 commit
-
-
Edward Thomson committed
-
- 10 Feb, 2014 1 commit
-
-
Keep the reflog parameters as the last two, as they're the optional parameters.
Carlos Martín Nieto committed
-
- 09 Feb, 2014 3 commits
-
-
Edward Thomson committed
-
Edward Thomson committed
-
Not closing the files on a diff failure ensures that clar cleanup will fail on win32 because we still have the file open.
Edward Thomson committed
-
- 08 Feb, 2014 1 commit
-
-
This adds an API to amend an existing commit, basically a shorthand for creating a new commit filling in missing parameters from the values of an existing commit. As part of this, I also added a new "sys" API to create a commit using a callback to get the parents. This allowed me to rewrite all the other commit creation APIs so that temporary allocations are no longer needed.
Russell Belfer committed
-
- 07 Feb, 2014 1 commit
-
-
This fixes a number of warnings with the Windows 64-bit build including a test failure in test_repo_message__message where an invalid pointer to a git_buf was being used.
Russell Belfer committed
-
- 06 Feb, 2014 2 commits
-
-
Ben Straub committed
-
Ben Straub committed
-
- 05 Feb, 2014 16 commits
-
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
This used to be broken, let's make sure we don't break this use-case.
Carlos Martín Nieto committed -
Pushing a whole namespace can cause us to attempt to push non-committish objects. Catch this situation and special-case it for ignoring this.
Carlos Martín Nieto committed -
This shows that pusing a whole namespace can be problematic.
Carlos Martín Nieto committed -
Add it under the git_reference_remove() name, letting the user pass the repo and name, analogous to unconditional setting/creation.
Carlos Martín Nieto committed -
If the type of the on-disk reference has changed, the old value comparison should fail.
Carlos Martín Nieto committed -
Recognize when the reference has changed since we loaded it.
Carlos Martín Nieto committed -
Bring the race detection goodness to symbolic references as well.
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
Ben Straub committed
-
Also added a test for git_remote_fetch.
Ben Straub committed -
Ben Straub committed
-
- 04 Feb, 2014 7 commits
-
-
Ben Straub committed
-
This fixes a typo I made for setting the sorted flag on the index after a reload. That typo didn't actually cause any test failures so I'm also adding a test that explicitly checks that the index is correctly sorted after a reload when ignoring case and when not.
Russell Belfer committed -
This updates the git_pqueue to simply be a set of specialized init/insert/pop functions on a git_vector. To preserve the pqueue feature of having a fixed size heap, I converted the "sorted" field in git_vectors to a more general "flags" field so that pqueue could mix in it's own flag. This had a bunch of ramifications because a number of places were directly looking at the vector "sorted" field - I added a couple new git_vector helpers (is_sorted, set_sorted) so the specific representation of this information could be abstracted.
Russell Belfer committed -
I forgot that I wrote some tests for the new priority queue code.
Russell Belfer committed -
Edward Thomson committed
-
Edward Thomson committed
-
Edward Thomson committed
-
- 03 Feb, 2014 4 commits
-
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
- 02 Feb, 2014 1 commit
-
-
Arthur Schreiber committed
-
- 01 Feb, 2014 1 commit
-
-
Ben Straub committed
-
- 31 Jan, 2014 2 commits
-
-
Russell Belfer committed
-
Ben Straub committed
-