- 17 May, 2011 2 commits
-
-
Vicent Marti committed
-
Vicent Marti committed
-
- 10 May, 2011 1 commit
-
-
Configuration options can come from different sources. Currently, there is only support for reading them from a flat file, but it might make sense to read it from a database at some point. Move the parsing code into src/config_file.c and create an include file include/git2/config_backend.h to allow for other backends to be developed. Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
Carlos Martín Nieto committed
-
- 05 May, 2011 1 commit
-
-
Commit 34e5d87e left one of these unchanged we're trying to read from a free'd repository. Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
Carlos Martín Nieto committed
-
- 01 May, 2011 1 commit
-
-
Change implementation of refs tests that alter the current repository to make them run against a temporary clone of the test repository
nulltoken committed
-
- 29 Apr, 2011 1 commit
-
-
Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
Carlos Martín Nieto committed
-
- 26 Apr, 2011 2 commits
-
-
Magic constant replaced by direct to-string covertion because of: 1) with value length 6 (040000 - subtree) final tree will be corrupted; 2) for wrong values length <6 final tree will be corrupted too.
Sergey Nikishin committed -
As of gcc 4.6 -Wall includes -Wunused-but-set-variable. Use GIT_UNUSED or remove actually unused variables to prevent those warnings.
schu committed
-
- 19 Apr, 2011 1 commit
-
-
Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
Carlos Martín Nieto committed
-
- 13 Apr, 2011 2 commits
-
-
Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
Carlos Martín Nieto committed -
If we don't create any leaks in the tests, we can use them to search for leaks in the implementation. Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
Carlos Martín Nieto committed
-
- 12 Apr, 2011 1 commit
-
-
Lists all the tag references in a repository using a custom callback. Includes unit tests courtesy of Emeric Fermas <3
Vicent Marti committed
-
- 11 Apr, 2011 1 commit
-
-
Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
Carlos Martín Nieto committed
-
- 10 Apr, 2011 2 commits
-
-
They were backtracking too deep into the filesystem on Linux, where the tests were running directly on `tmp/`.
Vicent Marti committed -
This is what Git uses by default for all deflating.
Vicent Marti committed
-
- 09 Apr, 2011 1 commit
-
-
git_repository_path() and git_repository_workdir() respectively return the path to the git repository and the working directory. Those paths are absolute and normalized.
nulltoken committed
-
- 08 Apr, 2011 7 commits
-
-
Vicent Marti committed
-
Vicent Marti committed
-
Vicent Marti committed
-
Weak tags (e.g. tags that point directly to a normal object instead of a tag object) were failing to be packed.
Vicent Marti committed -
These indicate an inconsistency in the repository which we've created, so don't allow them. Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
Carlos Martín Nieto committed -
couldn't add new entry when inserting new one with `git_treebuilder_insert`.
Shuhei Tanuma committed -
Dmitry Kovega committed
-
- 04 Apr, 2011 5 commits
-
-
Vicent Marti committed
-
Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
Carlos Martín Nieto committed -
If a variable is on its own, truth should be assumed. Check this is true in our code. Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
Carlos Martín Nieto committed -
These tests are basic, but they should tell us when we've broken something. Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
Carlos Martín Nieto committed -
The git test repository was holding a wrongly named tag reference ("very-simple") pointing at a tag named "e90810b". This mistake (mine :-/ ) originates back to https://github.com/libgit2/libgit2/commit/9282e92 Whole credit goes to @tclem for having spotted this.
nulltoken committed
-
- 02 Apr, 2011 1 commit
-
-
Signed-off-by: Vicent Marti <tanoku@gmail.com>
Vicent Marti committed
-
- 30 Mar, 2011 7 commits
- 29 Mar, 2011 4 commits
-
-
nulltoken committed
-
nulltoken committed
-
res/dummy/a and refs/stash must pass. The other rules are already tested by the rest of the checks. Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
Carlos Martín Nieto committed -
Internal methods are static and without the git prefix. 'Force' methods have a `_f` prefix to match the other 'force' methods.
Vicent Marti committed
-