summaryrefslogtreecommitdiff
path: root/builtin/sparse-checkout.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-13Merge branch 'ab/plug-random-leaks'Libravatar Junio C Hamano1-2/+1
2022-03-06Merge branch 'en/sparse-checkout-fixes'Libravatar Junio C Hamano1-5/+73
2022-03-04lockfile API users: simplify and don't leak "path"Libravatar Ævar Arnfjörð Bjarmason1-2/+1
2022-02-25Merge branch 'ja/i18n-common-messages'Libravatar Junio C Hamano1-4/+4
2022-02-25Merge branch 'ds/sparse-checkout-requires-per-worktree-config'Libravatar Junio C Hamano1-15/+13
2022-02-20sparse-checkout: reject arguments in cone-mode that look like patternsLibravatar Elijah Newren1-0/+11
2022-02-20sparse-checkout: error or warn when given individual filesLibravatar Elijah Newren1-6/+36
2022-02-20sparse-checkout: pay attention to prefix for {set, add}Libravatar Elijah Newren1-0/+26
2022-02-20sparse-checkout: correctly set non-cone mode when expectedLibravatar Elijah Newren1-0/+1
2022-02-20sparse-checkout: correct reapply's handling of optionsLibravatar Elijah Newren1-3/+3
2022-02-11Merge branch 'en/sparse-checkout-leakfix'Libravatar Junio C Hamano1-0/+2
2022-02-09Merge branch 'jt/sparse-checkout-leading-dir-fix'Libravatar Junio C Hamano1-0/+3
2022-02-08sparse-checkout: set worktree-config correctlyLibravatar Derrick Stolee1-15/+13
2022-02-04i18n: remove from i18n strings that do not hold translatable partsLibravatar Jean-Noël Avila1-4/+4
2022-01-28sparse-checkout: fix a couple minor memory leaksLibravatar Elijah Newren1-0/+2
2022-01-21sparse-checkout: create leading directoryLibravatar Jonathan Tan1-0/+3
2022-01-10Merge branch 'ds/sparse-checkout-malformed-pattern-fix'Libravatar Junio C Hamano1-1/+4
2021-12-30sparse-checkout: refuse to add to bad patternsLibravatar Derrick Stolee1-0/+3
2021-12-30sparse-checkout: fix OOM error with mixed patternsLibravatar Derrick Stolee1-1/+1
2021-12-23sparse-checkout: remove stray trailing spaceLibravatar Elijah Newren1-1/+1
2021-12-15sparse-checkout: enable reapply to take --[no-]{cone,sparse-index}Libravatar Elijah Newren1-1/+17
2021-12-15sparse-checkout: enable `set` to initialize sparse-checkout modeLibravatar Elijah Newren1-1/+26
2021-12-15sparse-checkout: split out code for tweaking settings configLibravatar Elijah Newren1-19/+37
2021-12-15sparse-checkout: disallow --no-stdin as an argument to setLibravatar Elijah Newren1-2/+3
2021-12-15sparse-checkout: add sanity-checks on initial sparsity stateLibravatar Elijah Newren1-0/+20
2021-12-15sparse-checkout: break apart functions for sparse_checkout_(set|add)Libravatar Elijah Newren1-14/+40
2021-12-15sparse-checkout: pass use_stdin as a parameter instead of as a globalLibravatar Elijah Newren1-12/+16
2021-09-07sparse-checkout: clear tracked sparse dirsLibravatar Derrick Stolee1-0/+94
2021-07-30use fspathhash() everywhereLibravatar René Scharfe1-8/+2
2021-04-30Merge branch 'ds/sparse-index-protections'Libravatar Junio C Hamano1-9/+35
2021-03-30sparse-checkout: disable sparse-indexLibravatar Derrick Stolee1-1/+9
2021-03-30sparse-checkout: toggle sparse index from builtinLibravatar Derrick Stolee1-1/+16
2021-03-30sparse-checkout: hold pattern list in indexLibravatar Derrick Stolee1-7/+10
2021-02-16exclude: add flags parameter to add_patterns()Libravatar Jeff King1-4/+4
2021-01-23sparse-checkout: load sparse-checkout patternsLibravatar Derrick Stolee1-5/+0
2020-09-30sparse-checkout: fill in some options boilerplateLibravatar Jeff King1-0/+37
2020-06-29Merge branch 'xl/upgrade-repo-format'Libravatar Junio C Hamano1-0/+2
2020-06-05sparse-checkout: upgrade repository to version 1 when enabling extensionLibravatar Xin Li1-0/+2
2020-06-05sparse-checkout: avoid staging deletions of all filesLibravatar Elijah Newren1-0/+4
2020-03-27sparse-checkout: provide a new reapply subcommandLibravatar Elijah Newren1-1/+9
2020-03-27sparse-checkout: use improved unpack_trees porcelain messagesLibravatar Elijah Newren1-0/+2
2020-03-27sparse-checkout: use new update_sparsity() functionLibravatar Elijah Newren1-30/+10
2020-03-27unpack-trees: simplify pattern_list freeingLibravatar Elijah Newren1-1/+0
2020-03-05Merge branch 'ds/sparse-add'Libravatar Junio C Hamano1-32/+109
2020-02-17Merge branch 'rs/strbuf-insertstr'Libravatar Junio C Hamano1-1/+1
2020-02-11sparse-checkout: work with Windows pathsLibravatar Derrick Stolee1-0/+3
2020-02-11sparse-checkout: create 'add' subcommandLibravatar Derrick Stolee1-6/+66
2020-02-11sparse-checkout: extract pattern update from 'set' subcommandLibravatar Derrick Stolee1-18/+26
2020-02-11sparse-checkout: extract add_patterns_from_input()Libravatar Derrick Stolee1-29/+35
2020-02-10strbuf: add and use strbuf_insertstr()Libravatar René Scharfe1-1/+1