summaryrefslogtreecommitdiff
path: root/src/iterator.c
Commit message (Expand)AuthorAgeFilesLines
* pool: Simplify implementationVicent Marti2015-10-281-3/+4
* iterator: loop fs_iterator advance (don't recurse)Edward Thomson2015-09-131-35/+50
* iterator: advance the tree iterator smartlyEdward Thomson2015-09-111-42/+56
* iterator: saner pathlist matching for idx iteratorEdward Thomson2015-08-311-62/+76
* tree_iterator: use a pathlistEdward Thomson2015-08-301-1/+34
* diff: use new iterator pathlist handlingEdward Thomson2015-08-301-106/+186
* iterator: sort subdirs properly with pathlistEdward Thomson2015-08-281-6/+15
* Move filelist into the iterator handling itself.Edward Thomson2015-08-281-8/+107
* iterator: use an options struct instead of argsEdward Thomson2015-08-281-25/+20
* errors: tighten up git_error_state OOMs a bit moreEdward Thomson2015-08-031-2/+2
* 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