summaryrefslogtreecommitdiff
path: root/unpack-trees.c
AgeCommit message (Expand)Author
2023-01-17treewide: always have a valid "index_state.repo" memberÆvar Arnfjörð Bjarmason
2023-01-16cache API: add a "INDEX_STATE_INIT" macro/function, add release_index()Ævar Arnfjörð Bjarmason
2023-01-13sparse-index API: BUG() out on NULL ensure_full_index()Ævar Arnfjörð Bjarmason
2023-01-05Merge branch 'ab/no-more-git-global-super-prefix'Junio C Hamano
2022-12-26read-tree: add "--super-prefix" option, eliminate globalÆvar Arnfjörð Bjarmason
2022-12-15git: remove duplicate includesSeija Kijin
2022-11-11unpack-trees: add 'skip_cache_tree_update' optionVictoria Dye
2022-09-09Merge branch 'vd/sparse-reset-checkout-fixes'Junio C Hamano
2022-09-02unpack-trees: fix sparse directory recursion checkVictoria Dye
2022-08-18Merge branch 'vd/sparse-reset-checkout-fixes'Junio C Hamano
2022-08-08unpack-trees: unpack new trees as sparse directoriesVictoria Dye
2022-07-14checkout: fix two bugs on the final count of updated entriesMatheus Tavares
2022-06-10Merge branch 'jh/builtin-fsmonitor-part3'Junio C Hamano
2022-06-03Merge branch 'ds/sparse-sparse-checkout'Junio C Hamano
2022-05-26unpack-trees: initialize fsmonitor_has_run_once in o->resultJeff Hostetler
2022-05-23sparse-checkout: integrate with sparse indexDerrick Stolee
2022-05-10unpack-trees: preserve index sparsityVictoria Dye
2022-03-17Revert "unpack-trees: improve performance of next_cache_entry"Victoria Dye
2022-03-17unpack-trees: increment cache_bottom for sparse directoriesVictoria Dye
2022-03-17Merge branch 'vd/sparse-read-tree'Junio C Hamano
2022-03-01read-tree: make three-way merge sparse-awareVictoria Dye
2022-03-01read-tree: make two-way merge sparse-awareVictoria Dye
2022-03-01read-tree: narrow scope of index expansion for '--prefix'Victoria Dye
2022-01-14unpack-trees: fix accidental loss of user changesElijah Newren
2022-01-05Merge branch 'en/keep-cwd'Junio C Hamano
2021-12-15Merge branch 'ds/sparse-deep-pattern-checkout-fix'Junio C Hamano
2021-12-10Merge branch 'vd/sparse-reset'Junio C Hamano
2021-12-09unpack-trees: add special cwd handlingElijah Newren
2021-12-09unpack-trees: refuse to remove startup_info->original_cwdElijah Newren
2021-12-06unpack-trees: use traverse_path instead of nameDerrick Stolee
2021-11-29unpack-trees: improve performance of next_cache_entryVictoria Dye
2021-10-25Merge branch 'ab/unpack-trees-leakfix'Junio C Hamano
2021-10-13Merge branch 'en/removing-untracked-fixes'Junio C Hamano
2021-10-07unpack-trees: don't leak memory in verify_clean_subdirectory()Ævar Arnfjörð Bjarmason
2021-09-27unpack-trees: avoid nuking untracked dir in way of locally deleted fileElijah Newren
2021-09-27unpack-trees: avoid nuking untracked dir in way of unmerged fileElijah Newren
2021-09-27Change unpack_trees' 'reset' flag into an enumElijah Newren
2021-09-27unpack-trees: make dir an internal-only structElijah Newren
2021-09-27unpack-trees: introduce preserve_ignored to unpack_trees_optionsElijah Newren
2021-09-20Merge branch 'ds/sparse-index-ignored-files'Junio C Hamano
2021-09-10Merge branch 'ab/retire-advice-config'Junio C Hamano
2021-09-08unpack-trees: fix nested sparse-dir searchDerrick Stolee
2021-08-27checkout: make delayed checkout respect --quiet and --no-progressMatheus Tavares
2021-08-25advice: remove read uses of most global `advice_` variablesBen Boeckel
2021-08-04Merge branch 'ds/commit-and-checkout-with-sparse-index'Junio C Hamano
2021-08-02Merge branch 'jt/bulk-prefetch'Junio C Hamano
2021-07-23unpack-trees: refactor prefetching codeJonathan Tan
2021-07-20unpack-trees: resolve sparse-directory/file conflictsDerrick Stolee
2021-07-14unpack-trees: unpack sparse directory entriesDerrick Stolee
2021-07-14unpack-trees: rename unpack_nondirectories()Derrick Stolee