summaryrefslogtreecommitdiffstats
path: root/builtin/sparse-checkout.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'ds/sparse-checkout-expansion-advice'Junio C Hamano2024-10-021-0/+5
|\
| * sparse-checkout: disable advice in 'disable'Derrick Stolee2024-09-231-0/+5
* | Merge branch 'jc/pass-repo-to-builtins'Junio C Hamano2024-09-231-2/+5
|\ \
| * | builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.hJohn Cai2024-09-131-1/+1
| * | builtin: add a repository parameter for builtin functionsJohn Cai2024-09-131-1/+4
| |/
* | sparse-checkout: use fdopen_lock_file() instead of xfdopen()Jeff King2024-09-061-5/+4
* | sparse-checkout: check commit_lock_file when writing patternsJeff King2024-09-061-2/+3
* | sparse-checkout: consolidate cleanup when writing patternsJeff King2024-09-061-4/+3
|/
* Merge branch 'ps/leakfixes-more'Junio C Hamano2024-07-081-0/+1
|\
| * parse-options: fix leaks for users of OPT_FILENAMEPatrick Steinhardt2024-06-111-0/+1
* | sparse-checkout: free duplicate hashmap entriesJeff King2024-06-051-1/+8
* | sparse-checkout: free string list after displayingJeff King2024-06-051-0/+2
* | sparse-checkout: free pattern list in sparse_checkout_list()Jeff King2024-06-051-3/+2
* | sparse-checkout: free sparse_filename after useJeff King2024-06-051-0/+2
* | sparse-checkout: refactor temporary sparse_checkout_patternsJeff King2024-06-051-1/+8
* | sparse-checkout: always free "line" strbuf after reading inputJeff King2024-06-051-0/+1
* | sparse-checkout: reuse --stdin buffer when reading patternsJeff King2024-06-051-5/+4
* | sparse-checkout: clear patterns when init() sees existing sparse fileJeff King2024-06-041-0/+1
* | sparse-checkout: pass string literals directly to add_pattern()Jeff King2024-06-041-8/+3
* | sparse-checkout: free string list in write_cone_to_file()Jeff King2024-06-041-0/+2
|/
* Merge branch 'en/sparse-checkout-eoo'Junio C Hamano2024-01-081-6/+3
|\
| * sparse-checkout: be consistent with end of options markersElijah Newren2023-12-261-6/+3
* | Merge branch 'jc/sparse-checkout-set-default-fix'Junio C Hamano2024-01-081-1/+1
|\ \
| * | sparse-checkout: use default patterns for 'set' only !stdinJunio C Hamano2023-12-261-1/+1
| |/
* / treewide: remove unnecessary includes in source filesElijah Newren2023-12-261-4/+0
|/
* cache.h: remove this no-longer-used headerElijah Newren2023-06-211-1/+0
* Merge branch 'en/header-split-cache-h'Junio C Hamano2023-04-251-0/+2
|\
| * object-file.h: move declarations for object-file.c functions from cache.hElijah Newren2023-04-111-0/+1
| * object-name.h: move declarations for object-name.c functions from cache.hElijah Newren2023-04-111-0/+1
| * Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano2023-04-041-1/+1
| |\
* | \ Merge branch 'ws/sparse-check-rules'Junio C Hamano2023-04-111-20/+117
|\ \ \
| * | | builtin/sparse-checkout: add check-rules commandWilliam Sprent2023-03-271-20/+111
| * | | builtin/sparse-checkout: remove NEED_WORK_TREE flagWilliam Sprent2023-03-271-0/+6
* | | | Merge branch 'en/header-split-cleanup'Junio C Hamano2023-04-061-0/+3
|\ \ \ \ | | |/ / | |/| |
| * | | setup.h: move declarations for setup.c functions from cache.hElijah Newren2023-03-211-0/+1
| * | | environment.h: move declarations for environment.c functions from cache.hElijah Newren2023-03-211-0/+1
| * | | treewide: be explicit about dependence on gettext.hElijah Newren2023-03-211-0/+1
| |/ /
* | | Merge branch 'ab/remove-implicit-use-of-the-repository'Junio C Hamano2023-04-061-1/+1
|\ \ \ | |/ / |/| / | |/
| * cocci: apply the "cache.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason2023-03-281-1/+1
* | sparse-checkout: avoid using internal API of unpack-trees, take 2Elijah Newren2023-02-271-1/+0
* | sparse-checkout: avoid using internal API of unpack-treesElijah Newren2023-02-271-2/+1
|/
* treewide: always have a valid "index_state.repo" memberÆvar Arnfjörð Bjarmason2023-01-171-1/+1
* cache API: add a "INDEX_STATE_INIT" macro/function, add release_index()Ævar Arnfjörð Bjarmason2023-01-161-0/+1
* doc txt & -h consistency: use "<options>", not "<options>..."Ævar Arnfjörð Bjarmason2022-10-131-1/+1
* doc txt & -h consistency: correct padding around "[]()"Ævar Arnfjörð Bjarmason2022-10-131-1/+1
* pass subcommand "prefix" arguments to parse_options()Jeff King2022-08-251-4/+4
* builtin/sparse-checkout.c: let parse-options parse subcommandsSZEDER Gábor2022-08-191-28/+16
* parse-options: PARSE_OPT_KEEP_UNKNOWN only applies to --optionsSZEDER Gábor2022-08-191-2/+2
* Merge branch 'ds/sparse-sparse-checkout'Junio C Hamano2022-06-031-1/+7
|\
| * sparse-checkout: integrate with sparse indexDerrick Stolee2022-05-231-0/+3