summaryrefslogtreecommitdiff
path: root/read-cache.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'en/header-split-cache-h-part-2'Junio C Hamano2023-05-091-68/+13
|\
| * commit.h: reduce unnecessary includesElijah Newren2023-04-241-0/+1
| * cache,tree: move basic name compare functions from read-cache to treeElijah Newren2023-04-241-68/+0
| * cache,tree: move cmp_cache_name_compare from tree.[ch] to read-cache.cElijah Newren2023-04-241-1/+12
| * symlinks.h: move declarations for symlinks.c functions from cache.hElijah Newren2023-04-241-0/+1
* | Merge branch 'en/header-split-cache-h'Junio C Hamano2023-04-251-0/+5
|\ \ | |/
| * 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
| * treewide: be explicit about dependence on mem-pool.hElijah Newren2023-04-111-0/+1
| * treewide: be explicit about dependence on oid-array.hElijah Newren2023-04-111-0/+1
| * treewide: be explicit about dependence on trace.h & trace2.hElijah Newren2023-04-111-0/+1
| * Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano2023-04-041-4/+5
| |\
* | \ Merge branch 'en/header-split-cleanup'Junio C Hamano2023-04-061-0/+3
|\ \ \ | |/ /
| * | environment.h: move declarations for environment.c functions from cache.hElijah Newren2023-03-211-0/+1
| * | wrapper.h: move declarations for wrapper.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-4/+5
|\ \ \ | | |/ | |/|
| * | libs: use "struct repository *" argument, not "the_repository"Ævar Arnfjörð Bjarmason2023-03-281-2/+2
| * | cocci: apply the "object-store.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason2023-03-281-2/+3
| * | cocci: apply the "cache.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason2023-03-281-1/+1
* | | Merge branch 'js/split-index-fixes'Junio C Hamano2023-04-041-17/+32
|\ \ \ | |_|/ |/| |
| * | split-index; stop abusing the `base_oid` to strip the "link" extensionJohannes Schindelin2023-03-271-17/+32
* | | cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren2023-02-231-0/+1
* | | alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren2023-02-231-0/+1
| |/ |/|
* | Merge branch 'rs/size-t-fixes'Junio C Hamano2023-02-151-6/+7
|\ \
| * | read-cache: use size_t for {base,df}_name_compare()René Scharfe2023-02-061-6/+7
* | | treewide: always have a valid "index_state.repo" memberÆvar Arnfjörð Bjarmason2023-01-171-12/+5
* | | Merge branch 'ab/cache-api-cleanup' into ab/cache-api-cleanup-usersJunio C Hamano2023-01-171-19/+24
|\ \ \
| * | | cache API: add a "INDEX_STATE_INIT" macro/function, add release_index()Ævar Arnfjörð Bjarmason2023-01-161-13/+18
| * | | read-cache.c: refactor set_new_index_sparsity() for subsequent commitÆvar Arnfjörð Bjarmason2023-01-131-6/+6
* | | | Merge branch 'ds/omit-trailing-hash-in-index'Junio C Hamano2023-01-161-1/+13
|\ \ \ \ | |/ / / |/| | |
| * | | features: feature.manyFiles implies fast index writesDerrick Stolee2023-01-071-1/+2
| * | | read-cache: add index.skipHash config optionDerrick Stolee2023-01-071-1/+12
| |/ /
* | | Merge branch 'ab/various-leak-fixes'Junio C Hamano2022-12-141-0/+5
|\ \ \ | |/ / |/| |
| * | read-cache.c: clear and free "sparse_checkout_patterns"Ævar Arnfjörð Bjarmason2022-11-211-0/+5
* | | read-cache API & users: make discard_index() return voidÆvar Arnfjörð Bjarmason2022-11-211-3/+1
|/ /
* | read-cache: avoid misaligned reads in index v4Victoria Dye2022-09-281-19/+42
|/
* Merge branch 'vd/sparse-reset-checkout-fixes' into maintJunio C Hamano2022-08-261-0/+5
|\
| * cache.h: create 'index_name_pos_sparse()'Victoria Dye2022-08-081-0/+5
* | Merge branch 'tk/untracked-cache-with-uall' into maintJunio C Hamano2022-08-101-0/+2
|\ \ | |/ |/|
| * read-cache: make `do_read_index()` always set up `istate->repo`Martin Ågren2022-07-221-1/+4
* | read_index_from(): avoid memory leakJohannes Schindelin2022-06-161-3/+3
* | Merge branch 'zh/read-cache-copy-name-entry-fix'Junio C Hamano2022-06-131-2/+0
|\ \
| * | read-cache.c: reduce unnecessary cache entry name copyingZheNing Hu2022-06-061-2/+0
* | | Merge branch 'ds/sparse-sparse-checkout'Junio C Hamano2022-06-031-3/+3
|\ \ \
| * | | sparse-index: introduce partially-sparse indexesDerrick Stolee2022-05-231-3/+3
| |/ /
* | | read-cache: set sparsity when index is newVictoria Dye2022-05-101-1/+17
|/ /
* | Merge branch 'vd/mv-refresh-stat'Junio C Hamano2022-04-041-2/+15
|\ \ | |/ |/|
| * mv: refresh stat info for moved entryVictoria Dye2022-03-291-2/+15
* | Merge branch 'ns/core-fsyncmethod'Junio C Hamano2022-03-251-6/+13
|\ \