summaryrefslogtreecommitdiffstats
path: root/read-cache.c
AgeCommit message (Expand)AuthorLines
2024-04-19Sync with 2.40.2Johannes Schindelin-53/+19
2024-04-19Sync with 2.39.4Johannes Schindelin-53/+19
2024-04-17has_dir_name(): do not get confused by characters < '/'Filip Hejsek-53/+19
2023-05-09Merge branch 'en/header-split-cache-h-part-2'Junio C Hamano-68/+13
2023-04-25Merge branch 'en/header-split-cache-h'Junio C Hamano-0/+5
2023-04-24commit.h: reduce unnecessary includesElijah Newren-0/+1
2023-04-24cache,tree: move basic name compare functions from read-cache to treeElijah Newren-68/+0
2023-04-24cache,tree: move cmp_cache_name_compare from tree.[ch] to read-cache.cElijah Newren-1/+12
2023-04-24symlinks.h: move declarations for symlinks.c functions from cache.hElijah Newren-0/+1
2023-04-11object-file.h: move declarations for object-file.c functions from cache.hElijah Newren-0/+1
2023-04-11object-name.h: move declarations for object-name.c functions from cache.hElijah Newren-0/+1
2023-04-11treewide: be explicit about dependence on mem-pool.hElijah Newren-0/+1
2023-04-11treewide: be explicit about dependence on oid-array.hElijah Newren-0/+1
2023-04-11treewide: be explicit about dependence on trace.h & trace2.hElijah Newren-0/+1
2023-04-06Merge branch 'en/header-split-cleanup'Junio C Hamano-0/+3
2023-04-06Merge branch 'ab/remove-implicit-use-of-the-repository'Junio C Hamano-4/+5
2023-04-04Merge branch 'js/split-index-fixes'Junio C Hamano-17/+32
2023-04-04Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano-4/+5
2023-03-28libs: use "struct repository *" argument, not "the_repository"Ævar Arnfjörð Bjarmason-2/+2
2023-03-28cocci: apply the "object-store.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason-2/+3
2023-03-28cocci: apply the "cache.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason-1/+1
2023-03-27split-index; stop abusing the `base_oid` to strip the "link" extensionJohannes Schindelin-17/+32
2023-03-21environment.h: move declarations for environment.c functions from cache.hElijah Newren-0/+1
2023-03-21wrapper.h: move declarations for wrapper.c functions from cache.hElijah Newren-0/+1
2023-03-21treewide: be explicit about dependence on gettext.hElijah Newren-0/+1
2023-02-23cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren-0/+1
2023-02-23alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren-0/+1
2023-02-15Merge branch 'rs/size-t-fixes'Junio C Hamano-6/+7
2023-02-06read-cache: use size_t for {base,df}_name_compare()René Scharfe-6/+7
2023-01-17treewide: always have a valid "index_state.repo" memberÆvar Arnfjörð Bjarmason-12/+5
2023-01-17Merge branch 'ab/cache-api-cleanup' into ab/cache-api-cleanup-usersJunio C Hamano-19/+24
2023-01-16Merge branch 'ds/omit-trailing-hash-in-index'Junio C Hamano-1/+13
2023-01-16cache API: add a "INDEX_STATE_INIT" macro/function, add release_index()Ævar Arnfjörð Bjarmason-13/+18
2023-01-13read-cache.c: refactor set_new_index_sparsity() for subsequent commitÆvar Arnfjörð Bjarmason-6/+6
2023-01-07features: feature.manyFiles implies fast index writesDerrick Stolee-1/+2
2023-01-07read-cache: add index.skipHash config optionDerrick Stolee-1/+12
2022-12-14Merge branch 'ab/various-leak-fixes'Junio C Hamano-0/+5
2022-11-21read-cache.c: clear and free "sparse_checkout_patterns"Ævar Arnfjörð Bjarmason-0/+5
2022-11-21read-cache API & users: make discard_index() return voidÆvar Arnfjörð Bjarmason-3/+1
2022-09-28read-cache: avoid misaligned reads in index v4Victoria Dye-19/+42
2022-08-26Merge branch 'vd/sparse-reset-checkout-fixes' into maintJunio C Hamano-0/+5
2022-08-10Merge branch 'tk/untracked-cache-with-uall' into maintJunio C Hamano-0/+2
2022-08-08cache.h: create 'index_name_pos_sparse()'Victoria Dye-0/+5
2022-07-22read-cache: make `do_read_index()` always set up `istate->repo`Martin Ågren-1/+4
2022-06-16read_index_from(): avoid memory leakJohannes Schindelin-3/+3
2022-06-13Merge branch 'zh/read-cache-copy-name-entry-fix'Junio C Hamano-2/+0
2022-06-06read-cache.c: reduce unnecessary cache entry name copyingZheNing Hu-2/+0
2022-06-03Merge branch 'ds/sparse-sparse-checkout'Junio C Hamano-3/+3
2022-05-23sparse-index: introduce partially-sparse indexesDerrick Stolee-3/+3
2022-05-10read-cache: set sparsity when index is newVictoria Dye-1/+17