summaryrefslogtreecommitdiff
path: root/src/repository.c
Commit message (Expand)AuthorAgeFilesLines
* config: Implement a proper cvar cacheVicent Martí2012-03-021-0/+5
* buffer: Unify `git_fbuffer` and `git_buf`Vicent Martí2012-02-271-8/+8
* Fix iterators based on pull request feedbackRussell Belfer2012-02-221-5/+5
* Update Copyright headerschu2012-02-131-1/+1
* repository: ensure that the path to the .git directory ends with a forward sl...nulltoken2012-02-031-1/+1
* repository: add minimal reinitialization of repositorynulltoken2012-01-251-7/+43
* Move path related functions from fileops to pathRussell Belfer2012-01-171-8/+8
* repository: add the invalid repository path to the error messagenulltoken2012-01-171-1/+1
* Merge remote-tracking branch 'drizzd/diff-index-tests' into developmentVicent Martí2012-01-021-3/+0
|\
| * allow opening index in bare repoClemens Buchacher2011-12-301-3/+0
* | Add support for macros and cache flush API.Russell Belfer2011-12-291-1/+1
* | Add APIs for git attributesRussell Belfer2011-12-201-0/+1
|/
* Use git_buf for path storage instead of stack-based buffersRussell Belfer2011-12-071-181/+224
* repository: Do not double-increment refcountsVicent Marti2011-11-281-2/+0
* repository: Use `git_config` when initializingVicent Marti2011-11-261-14/+2
* repository: Change ownership semanticsVicent Marti2011-11-261-280/+317
* refs: Partial rewrite for read-only refsVicent Marti2011-11-061-6/+1
* Free all used references in the source treeschu2011-11-061-8/+34
* Merge pull request #456 from brodie/perm-fixesVicent Martí2011-10-281-6/+5
|\
| * fileops/repository: create (most) directories with 0777 permissionsBrodie Rao2011-10-141-6/+5
| * fileops/posix: replace usage of "int mode" with "mode_t mode"Brodie Rao2011-10-141-1/+1
* | global: Properly use `git__` memory wrappersVicent Marti2011-10-281-7/+7
|/
* Make repo config loading automatic or completely explicitCarlos Martín Nieto2011-09-271-3/+23
* repsitory: use better error code if path is too short for discoverCarlos Martín Nieto2011-09-201-2/+2
* Merge pull request #384 from kiryl/warningsVicent Martí2011-09-181-1/+1
|\
| * CMakefile: add -Wstrict-prototypes and fix warningsKirill A. Shutemov2011-08-301-1/+1
* | Merge pull request #398 from carlosmn/config-autohomeVicent Martí2011-09-181-5/+3
|\ \
| * | git_repository_config: open global config file automaticallyCarlos Martín Nieto2011-09-121-5/+3
| |/
* | Cleanup legal dataVicent Marti2011-09-191-21/+3
* | repository: Add git_repository_head()nulltoken2011-09-151-5/+17
|/
* repository: Fix signed/unsigned comp.Vicent Marti2011-08-301-1/+2
* Drop STRLEN() macrosKirill A. Shutemov2011-08-251-2/+2
* Bind the configuration and remotes to a repositoryCarlos Martín Nieto2011-08-181-0/+1
* repository.c: remove obsolete TODO markerschu2011-07-241-1/+1
* repository: fix typo'ed assertnulltoken2011-07-051-1/+1
* repository: Fix unused parameter in Unix systemsVicent Marti2011-07-051-2/+2
* Fix MSVC compilation issuenulltoken2011-07-051-3/+3
* repository: Cleanup initializationVicent Marti2011-07-051-56/+14
* fileutils: Finish dropping the old `prettify_path`Vicent Marti2011-07-051-9/+12
* fileops: Fix stat() on directories for W32Vicent Marti2011-07-051-1/+1
* fileops: Drop `git_fileops_prettify_path`Vicent Marti2011-07-051-95/+76
* fileops: CleanupVicent Marti2011-07-051-41/+41
* cleanup: remove trailing spacesKirill A. Shutemov2011-07-011-5/+5
* Hide ".git" directory on Windows upon creation of a non bare repositorynulltoken2011-06-291-0/+9
* repo: Fix git_repository_is_emptyVicent Marti2011-06-281-3/+7
* repo: Rename HEAD-related methodsVicent Marti2011-06-281-2/+2
* Merge pull request #279 from carlosmn/detached-orphanVicent Martí2011-06-281-0/+41
|\
| * Add git_repository_is_detached, git_repository_is_orphanCarlos Martín Nieto2011-06-281-0/+41
* | Remove redundant methods from the APIVicent Marti2011-06-281-1/+1
|/
* config: Fix sorting of repository config filesVicent Marti2011-06-181-2/+2