- 22 Sep, 2013 1 commit
-
-
Make it pair up with the one for commits. This fixes #1691.
Carlos Martín Nieto committed
-
- 17 Sep, 2013 1 commit
-
-
Russell Belfer committed
-
- 09 Sep, 2013 1 commit
-
-
When enabled, only the first parent of each commit will be queued, enabling a simple way of using first-parent simplification.
Carlos Martín Nieto committed
-
- 07 Aug, 2013 1 commit
-
-
Ben Straub committed
-
- 22 Jul, 2013 2 commits
-
-
The new tests don't always want to use the same fixture data as the old ones so this makes it configurable on a per-test basis.
Russell Belfer committed -
The git_reference_next API silently skips invalid references when scanning the loose refs. The git_reference_next_name API should skip the same ones even though it isn't creating the reference object. This adds a test with a an invalid loose reference and makes sure that both APIs skip the same entries and generate the same results.
Russell Belfer committed
-
- 25 Jun, 2013 1 commit
-
-
Arthur Schreiber committed
-
- 07 Apr, 2013 1 commit
-
-
All the hard work is already in revparse. Signed-off-by: Greg Price <price@mit.edu>
Greg Price committed
-
- 31 Mar, 2013 2 commits
-
-
Signed-off-by: Greg Price <price@mit.edu>
Greg Price committed -
The purported command output was already inaccurate, as the refs aren't where it shows. In any event, the labels a reader of this file really needs are the indices used in commit_sorting_*, to make it possible to understand them by referring directly from those arrays to the diagram rather than from the index arrays, to commit_ids, to the diagram. Add those. Signed-off-by: Greg Price <price@mit.edu>
Greg Price committed
-
- 20 Feb, 2013 1 commit
-
-
Vicent Marti committed
-
- 11 Jan, 2013 1 commit
-
-
nulltoken committed
-
- 19 Dec, 2012 1 commit
-
-
Sascha Cunz committed
-
- 10 Dec, 2012 1 commit
-
-
Ahead-behind count is still a valid operation, even if the two commits don't have a common merge-base. The old implementation was buggy, so it returned ENOTFOUND. Fixed now.
Scott J. Goldman committed
-
- 30 Nov, 2012 2 commits
-
-
Fix a typo that caused a failing test, and use cl_assert_equal instead of cl_assert.
Scott J. Goldman committed -
`revwalk.h:commit_lookup()` -> `git_revwalk__commit_lookup()` and make `git_commit_list_parse()` do real error checking that the item in the list is an actual commit object. Also fixed an apparent typo in a test name.
Russell Belfer committed
-
- 29 Nov, 2012 3 commits
-
-
Moved it into graph.{c,h} which i created for the new "graph" functions namespace. Also adjusted the function prototype to use `size_t` and `const git_oid *`.
Scott J. Goldman committed -
Adds a repo with a more complex topology to test the ahead-behind count.
Scott J. Goldman committed -
Scott J. Goldman committed
-
- 27 Nov, 2012 1 commit
-
-
Ben Straub committed
-
- 23 Nov, 2012 1 commit
-
-
Without this change, any failed assertion in the second (or a later) test inside a test suite has a chance of double deleting memory, resulting in a heap corruption. See #1096 for details. This leaves alone the test cases where we "just" use cl_git_sandbox_init() and cl_git_sandbox_cleanup(). These methods already take good care to not double delete a repository. Fixes #1096
Sascha Cunz committed
-
- 27 Sep, 2012 1 commit
-
-
Fixes #921.
Michael Schubert committed
-
- 27 Aug, 2012 1 commit
-
-
Check the type of the pushed object immediately instead of starting the walk and failing in between.
Michael Schubert committed
-
- 11 Jul, 2012 2 commits
- 19 Jun, 2012 1 commit
-
-
Vicent Marti committed
-
- 07 Jun, 2012 2 commits
- 17 May, 2012 2 commits
-
-
Vicent Martí committed
-
Vicent Martí committed
-
- 13 May, 2012 1 commit
-
-
nulltoken committed
-
- 12 Apr, 2012 3 commits
-
-
Nothing should be hidden and this shouldn't bother the merge base calculation.
Carlos Martín Nieto committed -
It's implemented in revwalk.c so it has access to the revision walker's commit cache and related functions. The algorithm is the one used by git, modified so it fits better with the library's functions.
Carlos Martín Nieto committed -
The code was already there, so factor it out and let users push an OID by giving it a reference name. Only refs to commits are supported. Annotated tags will throw an error.
Carlos Martín Nieto committed
-
- 27 Feb, 2012 4 commits
-
-
Carlos Martín Nieto committed
-
It's not unusual to want the walker to act on HEAD, so add a convencience function for the case that the user doesn't already have a resolved HEAD reference.
Carlos Martín Nieto committed -
Carlos Martín Nieto committed
-
Carlos Martín Nieto committed
-