summaryrefslogtreecommitdiff
path: root/unpack-trees.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-16Merge branch 'vd/sparse-read-tree'Libravatar Junio C Hamano1-8/+139
2022-03-01read-tree: make three-way merge sparse-awareLibravatar Victoria Dye1-8/+26
2022-03-01read-tree: make two-way merge sparse-awareLibravatar Victoria Dye1-0/+75
2022-03-01read-tree: narrow scope of index expansion for '--prefix'Libravatar Victoria Dye1-0/+38
2022-01-14unpack-trees: fix accidental loss of user changesLibravatar Elijah Newren1-1/+3
2022-01-05Merge branch 'en/keep-cwd'Libravatar Junio C Hamano1-6/+24
2021-12-15Merge branch 'ds/sparse-deep-pattern-checkout-fix'Libravatar Junio C Hamano1-6/+8
2021-12-10Merge branch 'vd/sparse-reset'Libravatar Junio C Hamano1-6/+17
2021-12-09unpack-trees: add special cwd handlingLibravatar Elijah Newren1-2/+11
2021-12-09unpack-trees: refuse to remove startup_info->original_cwdLibravatar Elijah Newren1-4/+13
2021-12-06unpack-trees: use traverse_path instead of nameLibravatar Derrick Stolee1-6/+8
2021-11-29unpack-trees: improve performance of next_cache_entryLibravatar Victoria Dye1-6/+17
2021-10-25Merge branch 'ab/unpack-trees-leakfix'Libravatar Junio C Hamano1-1/+2
2021-10-13Merge branch 'en/removing-untracked-fixes'Libravatar Junio C Hamano1-5/+56
2021-10-07unpack-trees: don't leak memory in verify_clean_subdirectory()Libravatar Ævar Arnfjörð Bjarmason1-1/+2
2021-09-27unpack-trees: avoid nuking untracked dir in way of locally deleted fileLibravatar Elijah Newren1-0/+3
2021-09-27unpack-trees: avoid nuking untracked dir in way of unmerged fileLibravatar Elijah Newren1-4/+31
2021-09-27Change unpack_trees' 'reset' flag into an enumLibravatar Elijah Newren1-1/+9
2021-09-27unpack-trees: make dir an internal-only structLibravatar Elijah Newren1-2/+5
2021-09-27unpack-trees: introduce preserve_ignored to unpack_trees_optionsLibravatar Elijah Newren1-0/+10
2021-09-20Merge branch 'ds/sparse-index-ignored-files'Libravatar Junio C Hamano1-3/+5
2021-09-10Merge branch 'ab/retire-advice-config'Libravatar Junio C Hamano1-9/+9
2021-09-07unpack-trees: fix nested sparse-dir searchLibravatar Derrick Stolee1-3/+5
2021-08-26checkout: make delayed checkout respect --quiet and --no-progressLibravatar Matheus Tavares1-1/+1
2021-08-25advice: remove read uses of most global `advice_` variablesLibravatar Ben Boeckel1-9/+9
2021-08-04Merge branch 'ds/commit-and-checkout-with-sparse-index'Libravatar Junio C Hamano1-0/+11
2021-08-02Merge branch 'jt/bulk-prefetch'Libravatar Junio C Hamano1-19/+8
2021-07-23unpack-trees: refactor prefetching codeLibravatar Jonathan Tan1-19/+8
2021-07-20unpack-trees: resolve sparse-directory/file conflictsLibravatar Derrick Stolee1-0/+11
2021-07-14unpack-trees: unpack sparse directory entriesLibravatar Derrick Stolee1-8/+99
2021-07-14unpack-trees: rename unpack_nondirectories()Libravatar Derrick Stolee1-7/+7
2021-07-14unpack-trees: compare sparse directories correctlyLibravatar Derrick Stolee1-1/+13
2021-07-14unpack-trees: preserve cache_bottomLibravatar Derrick Stolee1-0/+7
2021-05-16Merge branch 'mt/parallel-checkout-part-3'Libravatar Junio C Hamano1-1/+1
2021-05-05make_transient_cache_entry(): optionally alloc from mem_poolLibravatar Matheus Tavares1-1/+1
2021-04-30Merge branch 'mt/parallel-checkout-part-2'Libravatar Junio C Hamano1-3/+16
2021-04-30Merge branch 'ds/sparse-index-protections'Libravatar Junio C Hamano1-3/+14
2021-04-19parallel-checkout: support progress displayingLibravatar Matheus Tavares1-3/+8
2021-04-19parallel-checkout: add configuration optionsLibravatar Matheus Tavares1-3/+7
2021-04-19unpack-trees: add basic support for parallel checkoutLibravatar Matheus Tavares1-1/+5
2021-04-02Merge branch 'mt/parallel-checkout-part-1'Libravatar Junio C Hamano1-0/+1
2021-03-30Merge branch 'mt/checkout-remove-nofollow'Libravatar Junio C Hamano1-1/+1
2021-03-30unpack-trees: allow sparse directoriesLibravatar Derrick Stolee1-3/+7
2021-03-30unpack-trees: ensure full indexLibravatar Derrick Stolee1-0/+7
2021-03-23entry: extract a header file for entry.c functionsLibravatar Matheus Tavares1-0/+1
2021-03-22Merge branch 'dl/stash-show-untracked'Libravatar Junio C Hamano1-0/+22
2021-03-19Merge branch 'js/fsmonitor-unpack-fix'Libravatar Junio C Hamano1-2/+2
2021-03-18checkout: don't follow symlinks when removing entriesLibravatar Matheus Tavares1-1/+1
2021-03-17fsmonitor: fix memory corruption in some corner casesLibravatar Johannes Schindelin1-2/+2
2021-03-08Sync with Git 2.30.2 for CVE-2021-21300Libravatar Junio C Hamano1-0/+3