summaryrefslogtreecommitdiff
path: root/src/iterator.c
Commit message (Expand)AuthorAgeFilesLines
* iterator: skip over errors in diriter initCarlos Martín Nieto2015-07-261-1/+4
* iterator_walk: cast away constness for freeEdward Thomson2015-07-021-2/+2
* iterator_walk: drop unused variableEdward Thomson2015-06-291-5/+0
* index, iterator, fetchhead: plug leaksleaksCarlos Martín Nieto2015-06-261-0/+3
* iterator: provide git_iterator_walkEdward Thomson2015-06-251-0/+88
* diff: check files with the same or newer timestampsCarlos Martín Nieto2015-06-221-0/+12
* Merge pull request #3165 from ethomson/downcaseCarlos Martín Nieto2015-06-081-4/+4
|\
| * git__tolower: a tolower() that isn't dumbEdward Thomson2015-05-291-4/+4
* | introduce `git_index_entry_is_conflict`Edward Thomson2015-05-281-1/+1
* | index iterator: optionally include conflictsEdward Thomson2015-05-281-7/+11
|/
* git_path_diriter: use FindFirstFile in win32Edward Thomson2015-05-011-1/+1
* git_path_diriter: next shouldn't take path ptrEdward Thomson2015-05-011-1/+1
* git_path_dirload_with_stat: moved to fs_iteratorEdward Thomson2015-05-011-7/+116
* git_win32_path_dirload_with_stat: removedEdward Thomson2015-05-011-16/+1
* Improvements to status performance on Windows.J Wyman2015-04-281-1/+17
* Improvements to ignore performance on Windows.J Wyman2015-04-281-5/+16
* Make our overflow check look more like gcc/clang'sEdward Thomson2015-02-131-5/+2
* allocations: test for overflow of requested sizeEdward Thomson2015-02-121-3/+8
* Plug leaksCarlos Martín Nieto2014-11-231-0/+1
* iterator: submodules are determined by an index or treecmn/submodule-and-dirCarlos Martín Nieto2014-11-071-1/+70
* Improve checks for ignore containmentrb/how-broken-can-ignores-beRussell Belfer2014-05-061-18/+48
* Remove trace / add git_diff_perfdata struct + apiRussell Belfer2014-05-021-4/+1
* Add payloads, bitmaps to trace APIRussell Belfer2014-05-021-2/+2
* Add GIT_STATUS_OPT_UPDATE_INDEX and use trace APIRussell Belfer2014-05-021-2/+3
* Skip diff oid calc when size definitely changedRussell Belfer2014-05-021-1/+1
* Add build option for diff internal statisticsRussell Belfer2014-05-021-3/+7
* Handle explicitly ignored dir slightly differentlyrb/stash-skip-submodulesRussell Belfer2014-04-241-8/+9
* Treat ignored, empty, and untracked dirs differentRussell Belfer2014-04-231-6/+11
* Make checkout match diff for untracked/ignored dirRussell Belfer2014-04-221-0/+68
* Clean up index snapshot function namingRussell Belfer2014-04-171-4/+3
* Decouple index iterator sort from indexRussell Belfer2014-04-171-5/+9
* Add index snapshot and use it for iteratorRussell Belfer2014-04-171-13/+22
* Some index internals refactoringRussell Belfer2014-04-171-2/+4
* CleanupsRussell Belfer2014-03-311-1/+1
* Fix submodule sorting in workdir iteratorRussell Belfer2014-03-311-16/+25
* Update behavior for untracked sub-reposRussell Belfer2014-03-251-2/+2
* index: rename an entry's id to 'id'Carlos Martín Nieto2014-01-251-1/+1
* Cleanups, renames, and leak fixesRussell Belfer2013-12-121-1/+1
* Add git_vector_free_allRussell Belfer2013-12-111-6/+1
* Improve GIT_EUSER handlingRussell Belfer2013-12-111-9/+3
* error: Simplify giterr_detachVicent Marti2013-11-051-5/+6
* Preserve file error in iteratorRussell Belfer2013-11-041-0/+12
* More filemode cleanups for FAT on MacOSRussell Belfer2013-10-081-1/+1
* Initial iconv hookup for precomposed unicodeRussell Belfer2013-10-031-12/+12
* Put hooks in place for precompose in dirload fnRussell Belfer2013-10-031-1/+13
* Improve building ignore file listsRussell Belfer2013-08-091-1/+1
* Add target directory to checkoutRussell Belfer2013-06-211-4/+8
* Reorganize diff and add basic diff driverRussell Belfer2013-06-101-0/+1
* Make iterators use GIT_ITEROVER & smart advanceRussell Belfer2013-05-311-69/+145
* Fix workdir iterator leakRussell Belfer2013-04-181-7/+5