| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-06-03 | Merge branch 'ds/sparse-sparse-checkout' | Junio C Hamano | 1 | -1/+7 |
| 2022-06-03 | Merge branch 'en/sparse-cone-becomes-default' | Junio C Hamano | 1 | -1/+1 |
| 2022-05-23 | sparse-checkout: integrate with sparse index | Derrick Stolee | 1 | -0/+3 |
| 2022-05-23 | sparse-checkout: --no-sparse-index needs a full index | Derrick Stolee | 1 | -0/+3 |
| 2022-05-23 | sparse-index: introduce partially-sparse indexes | Derrick Stolee | 1 | -1/+1 |
| 2022-04-21 | sparse-checkout: make --cone the default | Elijah Newren | 1 | -1/+1 |
| 2022-03-23 | Merge branch 'ep/remove-duplicated-includes' | Junio C Hamano | 1 | -1/+0 |
| 2022-03-13 | Merge branch 'ab/plug-random-leaks' | Junio C Hamano | 1 | -2/+1 |
| 2022-03-13 | builtin/sparse-checkout.c: delete duplicate include | Elia Pinto | 1 | -1/+0 |
| 2022-03-06 | Merge branch 'en/sparse-checkout-fixes' | Junio C Hamano | 1 | -5/+73 |
| 2022-03-04 | lockfile API users: simplify and don't leak "path" | Ævar Arnfjörð Bjarmason | 1 | -2/+1 |
| 2022-02-25 | Merge branch 'ja/i18n-common-messages' | Junio C Hamano | 1 | -4/+4 |
| 2022-02-25 | Merge branch 'ds/sparse-checkout-requires-per-worktree-config' | Junio C Hamano | 1 | -15/+13 |
| 2022-02-20 | sparse-checkout: reject arguments in cone-mode that look like patterns | Elijah Newren | 1 | -0/+11 |
| 2022-02-20 | sparse-checkout: error or warn when given individual files | Elijah Newren | 1 | -6/+36 |
| 2022-02-20 | sparse-checkout: pay attention to prefix for {set, add} | Elijah Newren | 1 | -0/+26 |
| 2022-02-20 | sparse-checkout: correctly set non-cone mode when expected | Elijah Newren | 1 | -0/+1 |
| 2022-02-20 | sparse-checkout: correct reapply's handling of options | Elijah Newren | 1 | -3/+3 |
| 2022-02-11 | Merge branch 'en/sparse-checkout-leakfix' | Junio C Hamano | 1 | -0/+2 |
| 2022-02-09 | Merge branch 'jt/sparse-checkout-leading-dir-fix' | Junio C Hamano | 1 | -0/+3 |
| 2022-02-08 | sparse-checkout: set worktree-config correctly | Derrick Stolee | 1 | -15/+13 |
| 2022-02-04 | i18n: remove from i18n strings that do not hold translatable parts | Jean-Noël Avila | 1 | -4/+4 |
| 2022-01-28 | sparse-checkout: fix a couple minor memory leaks | Elijah Newren | 1 | -0/+2 |
| 2022-01-21 | sparse-checkout: create leading directory | Jonathan Tan | 1 | -0/+3 |
| 2022-01-10 | Merge branch 'ds/sparse-checkout-malformed-pattern-fix' | Junio C Hamano | 1 | -1/+4 |
| 2021-12-30 | sparse-checkout: refuse to add to bad patterns | Derrick Stolee | 1 | -0/+3 |
| 2021-12-30 | sparse-checkout: fix OOM error with mixed patterns | Derrick Stolee | 1 | -1/+1 |
| 2021-12-23 | sparse-checkout: remove stray trailing space | Elijah Newren | 1 | -1/+1 |
| 2021-12-15 | sparse-checkout: enable reapply to take --[no-]{cone,sparse-index} | Elijah Newren | 1 | -1/+17 |
| 2021-12-15 | sparse-checkout: enable `set` to initialize sparse-checkout mode | Elijah Newren | 1 | -1/+26 |
| 2021-12-15 | sparse-checkout: split out code for tweaking settings config | Elijah Newren | 1 | -19/+37 |
| 2021-12-15 | sparse-checkout: disallow --no-stdin as an argument to set | Elijah Newren | 1 | -2/+3 |
| 2021-12-15 | sparse-checkout: add sanity-checks on initial sparsity state | Elijah Newren | 1 | -0/+20 |
| 2021-12-15 | sparse-checkout: break apart functions for sparse_checkout_(set|add) | Elijah Newren | 1 | -14/+40 |
| 2021-12-15 | sparse-checkout: pass use_stdin as a parameter instead of as a global | Elijah Newren | 1 | -12/+16 |
| 2021-09-07 | sparse-checkout: clear tracked sparse dirs | Derrick Stolee | 1 | -0/+94 |
| 2021-07-30 | use fspathhash() everywhere | René Scharfe | 1 | -8/+2 |
| 2021-04-30 | Merge branch 'ds/sparse-index-protections' | Junio C Hamano | 1 | -9/+35 |
| 2021-03-30 | sparse-checkout: disable sparse-index | Derrick Stolee | 1 | -1/+9 |
| 2021-03-30 | sparse-checkout: toggle sparse index from builtin | Derrick Stolee | 1 | -1/+16 |
| 2021-03-30 | sparse-checkout: hold pattern list in index | Derrick Stolee | 1 | -7/+10 |
| 2021-02-16 | exclude: add flags parameter to add_patterns() | Jeff King | 1 | -4/+4 |
| 2021-01-23 | sparse-checkout: load sparse-checkout patterns | Derrick Stolee | 1 | -5/+0 |
| 2020-09-30 | sparse-checkout: fill in some options boilerplate | Jeff King | 1 | -0/+37 |
| 2020-06-29 | Merge branch 'xl/upgrade-repo-format' | Junio C Hamano | 1 | -0/+2 |
| 2020-06-05 | sparse-checkout: upgrade repository to version 1 when enabling extension | Xin Li | 1 | -0/+2 |
| 2020-06-05 | sparse-checkout: avoid staging deletions of all files | Elijah Newren | 1 | -0/+4 |
| 2020-03-27 | sparse-checkout: provide a new reapply subcommand | Elijah Newren | 1 | -1/+9 |
| 2020-03-27 | sparse-checkout: use improved unpack_trees porcelain messages | Elijah Newren | 1 | -0/+2 |
| 2020-03-27 | sparse-checkout: use new update_sparsity() function | Elijah Newren | 1 | -30/+10 |
| 2020-03-27 | unpack-trees: simplify pattern_list freeing | Elijah Newren | 1 | -1/+0 |
| 2020-03-05 | Merge branch 'ds/sparse-add' | Junio C Hamano | 1 | -32/+109 |
| 2020-02-17 | Merge branch 'rs/strbuf-insertstr' | Junio C Hamano | 1 | -1/+1 |
| 2020-02-11 | sparse-checkout: work with Windows paths | Derrick Stolee | 1 | -0/+3 |
| 2020-02-11 | sparse-checkout: create 'add' subcommand | Derrick Stolee | 1 | -6/+66 |
| 2020-02-11 | sparse-checkout: extract pattern update from 'set' subcommand | Derrick Stolee | 1 | -18/+26 |
| 2020-02-11 | sparse-checkout: extract add_patterns_from_input() | Derrick Stolee | 1 | -29/+35 |
| 2020-02-10 | strbuf: add and use strbuf_insertstr() | René Scharfe | 1 | -1/+1 |
| 2020-01-31 | sparse-checkout: escape all glob characters on write | Derrick Stolee | 1 | -1/+1 |
| 2020-01-31 | sparse-checkout: use C-style quotes in 'list' subcommand | Derrick Stolee | 1 | -2/+4 |
| 2020-01-31 | sparse-checkout: unquote C-style strings over --stdin | Derrick Stolee | 1 | -1/+14 |
| 2020-01-31 | sparse-checkout: write escaped patterns in cone mode | Derrick Stolee | 1 | -2/+21 |
| 2020-01-24 | sparse-checkout: create leading directories | Derrick Stolee | 1 | -0/+4 |
| 2019-12-30 | sparse-checkout: list directories in cone mode | Derrick Stolee | 1 | -0/+21 |
| 2019-12-13 | sparse-checkout: respect core.ignoreCase in cone mode | Derrick Stolee | 1 | -2/+8 |
| 2019-11-22 | sparse-checkout: check for dirty status | Derrick Stolee | 1 | -0/+13 |
| 2019-11-22 | sparse-checkout: update working directory in-process for 'init' | Derrick Stolee | 1 | -16/+20 |
| 2019-11-22 | sparse-checkout: write using lockfile | Derrick Stolee | 1 | -4/+11 |
| 2019-11-22 | sparse-checkout: use in-process update for disable subcommand | Derrick Stolee | 1 | -13/+12 |
| 2019-11-22 | sparse-checkout: update working directory in-process | Derrick Stolee | 1 | -12/+71 |
| 2019-11-22 | sparse-checkout: sanitize for nested folders | Derrick Stolee | 1 | -4/+18 |
| 2019-11-22 | sparse-checkout: init and set in cone mode | Derrick Stolee | 1 | -16/+147 |
| 2019-11-22 | sparse-checkout: create 'disable' subcommand | Derrick Stolee | 1 | -1/+25 |
| 2019-11-22 | sparse-checkout: add '--stdin' option to set subcommand | Derrick Stolee | 1 | -2/+32 |
| 2019-11-22 | sparse-checkout: 'set' subcommand | Derrick Stolee | 1 | -2/+45 |
| 2019-11-22 | clone: add --sparse mode | Derrick Stolee | 1 | -0/+6 |
| 2019-11-22 | sparse-checkout: create 'init' subcommand | Derrick Stolee | 1 | -1/+74 |
| 2019-11-22 | sparse-checkout: create builtin with 'list' subcommand | Derrick Stolee | 1 | -0/+86 |