- 07 Jun, 2011 12 commits
-
-
Add a check for the file descriptor in git_filebuf_cleanup. Without it, an existing lockfile would be deleted if we tried to acquire it (but failed, as the lockfile already existed). Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
Carlos Martín Nieto committed -
Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
Carlos Martín Nieto committed -
This time for good.
Vicent Marti committed -
This commit uploaded an old broken test. Oops!
Vicent Marti committed -
Tree: Added a function that returns the type of a tree entry.
Vicent Martí committed -
Search objects of different types given OID prefix
Vicent Martí committed -
Better name for git_oid_match
Vicent Martí committed -
Fix build errors on MSVC
Vicent Martí committed -
[Tree | Index] API uniformisation
Vicent Martí committed -
reference_rename: respect all references v2
Vicent Martí committed -
Cleanup the thread-utils file. Do not define TLS if libgit2 is not threadsafe.
Vicent Marti committed -
[Discovery path] Fix and tests
Vicent Martí committed
-
- 06 Jun, 2011 5 commits
-
-
Romain Geissler committed
-
As suggested by carlosmn, git_oid_ncmp would probably be a better name than git_oid_match, for it does the same as git_oid_cmp but only up to a certain amount of hex digits.
Marc Pegon committed -
given an OID prefix.
Marc Pegon committed -
Romain Geissler committed
-
Repository: A little fix in error code. GIT_ENOTFOUND is returned when a gitfile is malformed and GIT_ENOTAREPO when the pointed dir is not a repo. Fixed tests so that it check the right error code.
Romain Geissler committed
-
- 05 Jun, 2011 9 commits
-
-
The filebuf was not being properly written after a flush. This should cut it now. Fixes #228
Vicent Marti committed -
Vicent Marti committed
-
Romain Geissler committed
-
Johan 't Hart committed
-
Feature Added: Search an unmerged entry by path (git_index_get_unmerged renamed to git_index_get_unmerged_bypath) or by index (git_index_get_unmerged_byindex).
Romain Geissler committed -
Romain Geissler committed
-
the error returned by the subsystem; clarify error message. Fix tiny typo. Signed-off-by: schu <schu-github@schulog.org>
schu committed -
Add a new function reference_available() to check if a reference name actually is free and can be used. Signed-off-by: schu <schu-github@schulog.org>
schu committed -
Signed-off-by: schu <schu-github@schulog.org>
schu committed
-
- 04 Jun, 2011 7 commits
-
-
Unfortunately, the across_fs flag can't be tested automaticly, as we can't create a temporary new filesystem.
Romain Geissler committed -
It used to discard the last directory if the path didn't have a trailing slash.
Romain Geissler committed -
Romain Geissler committed
-
Romain Geissler committed
-
Vicent Marti committed
-
Now the ceiling_dirs are compared with their symbolic free version (like base_path). The ceiling dirs check is now performed after getting the parent directory.
Romain Geissler committed -
Discovery path v2
Vicent Martí committed
-
- 03 Jun, 2011 7 commits
-
-
Repository: Added the git_repository_discover function that finds by itself the git directory that manage a given directory path.
Romain Geissler committed -
Repository: Splitted the repository destructor into a helper part (only free directories path) and the complete public destructor.
Romain Geissler committed -
Repository: Added read_gitfile that allows you to read a .git file and extract the git directory path.
Romain Geissler committed -
retrieve_device returns the file device for a given path (so that we can detect device change while walking through parent directories). abspath returns a canonicalized path, symbolic link free. retrieive_ceiling_directories_offset returns the biggest path offset that path match in the ceiling directory list (so that we can stop at ceiling directories).
Romain Geissler committed -
Added gitfo_creat_locked and gitfo_creat_locked_force
Romain Geissler committed -
As suggested by Romain-Geissler
Vicent Marti committed -
Conflicts: src/fileops.c
Romain Geissler committed
-