summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* cache: Simplify locking mechanicsVicent Martí2012-01-272-54/+40
* win32: Use the Windows Atomic API on MinGW tooVicent Martí2012-01-261-7/+7
* msvc: Move `ssize_t` typedef to MSVC-onlyVicent Martí2012-01-262-4/+3
* repository: add minimal reinitialization of repositorynulltoken2012-01-251-7/+43
* config: don't use 'section "subsection"' internal form on config_setCarlos Martín Nieto2012-01-231-12/+2
* Merge branch 'fix-subdir-attr-paths' into developmentRussell Belfer2012-01-205-64/+108
|\
| * Remove poor git__removechar functionRussell Belfer2012-01-164-22/+13
| * Fix handling of relative paths for attrsRussell Belfer2012-01-167-64/+117
* | diff-index: fix leakCarlos Martín Nieto2012-01-192-1/+2
* | http: use PRIuZCarlos Martín Nieto2012-01-191-1/+1
* | refs: don't leak the packref when deleting/renamingCarlos Martín Nieto2012-01-191-2/+4
* | hashtable: add remove2 to retrieve the value that was removedCarlos Martín Nieto2012-01-192-2/+11
* | indexer: save the pack index with the right nameCarlos Martín Nieto2012-01-191-1/+1
* | remote: don't try to free the ref on errorCarlos Martín Nieto2012-01-191-1/+2
* | transport: prevent git_remote_download() from segfaulting when being passed a...nulltoken2012-01-191-1/+1
* | Move path related functions from fileops to pathRussell Belfer2012-01-1719-304/+368
* | repository: add the invalid repository path to the error messagenulltoken2012-01-171-1/+1
* | transport: prevent the transport determination mechanism from segfaulting whe...nulltoken2012-01-171-1/+1
* | Fix MSVC compilation warningnulltoken2012-01-171-1/+1
|/
* Merge pull request #531 from arrbee/gitignoreRussell Belfer2012-01-1615-175/+555
|\
| * Patch cleanup for mergeRussell Belfer2012-01-166-25/+23
| * Fix several memory issuesRussell Belfer2012-01-115-43/+30
| * Convert git_path_walk_up to regular functionRussell Belfer2012-01-114-40/+84
| * Fix bug in dir_for_pathRussell Belfer2012-01-111-1/+2
| * Allow ignores (and attribs) for nonexistent filesRussell Belfer2012-01-114-8/+38
| * Initial implementation of gitignore supportRussell Belfer2012-01-1114-120/+440
* | Windows: store all 64 bits of the size in the stat structureCarlos Martín Nieto2012-01-161-1/+1
* | Fix #534: 64-bit issues in WindowsVicent Martí2012-01-151-8/+1
* | config: handle EOF properlyCarlos Martín Nieto2012-01-131-2/+4
|/
* Restore portability to git_path_prettify.Russell Belfer2012-01-091-11/+5
* Merge pull request #528 from arrbee/valgrind-fixes-2Vicent Martí2012-01-052-2/+8
|\
| * Fix memory leak in git_index_remove.Russell Belfer2012-01-051-1/+7
| * Throw first error in chain, not rethrow.Russell Belfer2012-01-051-1/+1
* | reflog_write: don't access free()'d memoryJeff King2012-01-051-2/+2
|/
* Merge remote-tracking branch 'nulltoken/topix/path_fromurl' into developmentVicent Martí2012-01-045-35/+120
|\
| * transport: make local transport accept a file Uri containing percent-encoded ...nulltoken2011-12-281-12/+15
| * path: add git_path_fromurl()nulltoken2011-12-282-0/+36
| * path: add git__percent_decode()nulltoken2011-12-282-0/+37
| * util: add git__fromhex()nulltoken2011-12-282-23/+28
* | Fix Windows specific off-by-one errornulltoken2012-01-041-1/+1
* | Fix MSVC compilation warningsnulltoken2012-01-041-1/+1
* | Add missing semicolonVincent Lee2012-01-031-1/+1
* | Merge remote-tracking branch 'drizzd/diff-index-tests' into developmentVicent Martí2012-01-024-19/+66
|\ \
| * | do not use full path in diff-indexClemens Buchacher2011-12-301-10/+15
| * | allow opening index in bare repoClemens Buchacher2011-12-301-3/+0
| * | add git_index_read_treeClemens Buchacher2011-12-301-0/+42
| * | move entry_is_tree to tree.hClemens Buchacher2011-12-302-6/+9
| |/
* | Merge remote-tracking branch 'arrbee/git-attributes' into developmentVicent Martí2012-01-0218-107/+1318
|\ \
| * | Improved gitattributes macro implementationRussell Belfer2011-12-305-58/+106
| * | Fixed up memory leaksRussell Belfer2011-12-292-9/+15