Age | Commit message (Expand) | Author | Files | Lines |
2025-04-15 | object-store: merge "object-store-ll.h" and "object-store.h" | Patrick Steinhardt | 1 | -1/+1 |
2025-02-28 | repo-settings: introduce function to clear struct | Patrick Steinhardt | 1 | -1/+1 |
2025-02-07 | path: refactor `repo_worktree_path()` family of functions | Patrick Steinhardt | 1 | -2/+2 |
2024-12-02 | worktree: add `relativeWorktrees` extension | Caleb White | 1 | -0/+1 |
2024-09-23 | Merge branch 'ps/environ-wo-the-repository' | Junio C Hamano | 1 | -0/+40 |
2024-09-12 | environment: make `get_git_work_tree()` accept a repository | Patrick Steinhardt | 1 | -0/+5 |
2024-09-12 | environment: make `get_graft_file()` accept a repository | Patrick Steinhardt | 1 | -0/+7 |
2024-09-12 | environment: make `get_index_file()` accept a repository | Patrick Steinhardt | 1 | -0/+7 |
2024-09-12 | environment: make `get_object_directory()` accept a repository | Patrick Steinhardt | 1 | -0/+7 |
2024-09-12 | environment: make `get_git_common_dir()` accept a repository | Patrick Steinhardt | 1 | -0/+7 |
2024-09-12 | environment: make `get_git_dir()` accept a repository | Patrick Steinhardt | 1 | -0/+7 |
2024-09-05 | object: clear grafts when clearing parsed object pool | Patrick Steinhardt | 1 | -1/+1 |
2024-06-14 | global: introduce `USE_THE_REPOSITORY_VARIABLE` macro | Patrick Steinhardt | 1 | -0/+8 |
2024-06-13 | Merge branch 'ps/ref-storage-migration' into ps/use-the-repository | Junio C Hamano | 1 | -1/+2 |
2024-06-06 | refs: convert ref storage format to an enum | Patrick Steinhardt | 1 | -1/+2 |
2024-05-30 | Merge branch 'jc/undecided-is-not-necessarily-sha1-fix' | Junio C Hamano | 1 | -0/+44 |
2024-05-30 | Merge branch 'ps/refs-without-the-repository-updates' | Junio C Hamano | 1 | -0/+12 |
2024-05-30 | Merge branch 'ps/undecided-is-not-necessarily-sha1' | Junio C Hamano | 1 | -20/+0 |
2024-05-21 | setup: add an escape hatch for "no more default hash algorithm" change | Junio C Hamano | 1 | -0/+44 |
2024-05-17 | refs: retrieve worktree ref stores via associated repository | Patrick Steinhardt | 1 | -0/+4 |
2024-05-17 | refs: pass repo when retrieving submodule ref store | Patrick Steinhardt | 1 | -0/+8 |
2024-05-13 | Sync with Git 2.45.1 | Junio C Hamano | 1 | -0/+2 |
2024-05-06 | repository: stop setting SHA1 as the default object hash | Patrick Steinhardt | 1 | -20/+0 |
2024-04-29 | Sync with 2.44.1 | Johannes Schindelin | 1 | -0/+2 |
2024-04-19 | Sync with 2.43.4 | Johannes Schindelin | 1 | -0/+2 |
2024-04-19 | Sync with 2.41.1 | Johannes Schindelin | 1 | -0/+2 |
2024-04-19 | Sync with 2.40.2 | Johannes Schindelin | 1 | -0/+2 |
2024-04-18 | repository: drop `initialize_the_repository()` | Patrick Steinhardt | 1 | -8/+21 |
2024-04-18 | repository: drop `the_index` variable | Patrick Steinhardt | 1 | -19/+6 |
2024-04-18 | repository: initialize index in `repo_init()` | Patrick Steinhardt | 1 | -11/+17 |
2024-04-12 | repository: avoid leaking `fsmonitor` data | Johannes Schindelin | 1 | -0/+2 |
2024-03-28 | Merge branch 'eb/hash-transition' | Junio C Hamano | 1 | -0/+14 |
2024-01-19 | refs: convert MERGE_AUTOSTASH to become a normal pseudo-ref | Patrick Steinhardt | 1 | -1/+0 |
2024-01-19 | refs: convert AUTO_MERGE to become a normal pseudo-ref | Patrick Steinhardt | 1 | -1/+0 |
2024-01-02 | setup: start tracking ref storage format | Patrick Steinhardt | 1 | -0/+6 |
2023-10-02 | repository: implement extensions.compatObjectFormat | brian m. carlson | 1 | -1/+1 |
2023-10-02 | loose: add a mapping between SHA-1 and SHA-256 for loose objects | brian m. carlson | 1 | -0/+6 |
2023-10-02 | repository: add a compatibility hash algorithm | Eric W. Biederman | 1 | -0/+8 |
2023-06-21 | object-store-ll.h: split this header out of object-store.h | Elijah Newren | 1 | -1/+1 |
2023-06-21 | repository: remove unnecessary include of path.h | Elijah Newren | 1 | -0/+1 |
2023-06-21 | cache.h: remove this no-longer-used header | Elijah Newren | 1 | -1/+1 |
2023-06-21 | read-cache*.h: move declarations for read-cache.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
2023-05-26 | repository: move 'repository_format_worktree_config' to repo scope | Victoria Dye | 1 | -0/+1 |
2023-04-11 | treewide: be explicit about dependence on trace.h & trace2.h | Elijah Newren | 1 | -0/+1 |
2023-03-21 | setup.h: move declarations for setup.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
2023-03-21 | abspath.h: move absolute path functions from cache.h | Elijah Newren | 1 | -0/+1 |
2023-01-17 | treewide: always have a valid "index_state.repo" member | Ævar Arnfjörð Bjarmason | 1 | -7/+6 |
2023-01-16 | cache API: add a "INDEX_STATE_INIT" macro/function, add release_index() | Ævar Arnfjörð Bjarmason | 1 | -2/+4 |
2022-11-21 | {builtin/*,repository}.c: add & use "USE_THE_INDEX_VARIABLE" | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
2022-03-13 | Merge branch 'ab/plug-random-leaks' | Junio C Hamano | 1 | -0/+16 |
2022-03-04 | repository.c: free the "path cache" in repo_clear() | Ævar Arnfjörð Bjarmason | 1 | -0/+16 |
2022-01-14 | repo_read_index: clear SKIP_WORKTREE bit from files present in worktree | Elijah Newren | 1 | -0/+7 |
2022-01-03 | Merge branch 'ns/tmp-objdir' | Junio C Hamano | 1 | -0/+2 |
2021-12-08 | tmp-objdir: disable ref updates when replacing the primary odb | Neeraj Singh | 1 | -0/+2 |
2021-11-18 | remote: move static variables into per-repository struct | Glen Choo | 1 | -0/+8 |
2021-10-06 | Merge branch 'jt/add-submodule-odb-clean-up' | Junio C Hamano | 1 | -9/+12 |
2021-09-15 | submodule: extract path to submodule gitdir func | Jonathan Tan | 1 | -2/+1 |
2021-09-09 | repository: support unabsorbed in repo_submodule_init | Jonathan Tan | 1 | -9/+12 |
2021-06-28 | promisor-remote: support per-repository config | Jonathan Tan | 1 | -0/+6 |
2021-06-28 | repository: move global r_f_p_c to repo struct | Jonathan Tan | 1 | -0/+4 |
2021-04-30 | Merge branch 'ds/sparse-index-protections' | Junio C Hamano | 1 | -1/+10 |
2021-03-30 | sparse-index: add guard to ensure full index | Derrick Stolee | 1 | -1/+10 |
2021-03-13 | use CALLOC_ARRAY | René Scharfe | 1 | -2/+2 |
2021-01-23 | repository: add repo reference to index_state | Derrick Stolee | 1 | -0/+6 |
2020-07-30 | repository: enable SHA-256 support by default | brian m. carlson | 1 | -4/+0 |
2020-02-24 | repository: require a build flag to use SHA-256 | brian m. carlson | 1 | -0/+4 |
2019-11-10 | Fix spelling errors in code comments | Elijah Newren | 1 | -2/+2 |
2019-03-20 | Merge branch 'ma/clear-repository-format' | Junio C Hamano | 1 | -1/+2 |
2019-03-01 | setup: fix memory leaks with `struct repository_format` | Martin Ågren | 1 | -1/+2 |
2019-02-22 | trace2: create new combined trace facility | Jeff Hostetler | 1 | -0/+2 |
2019-02-06 | Merge branch 'nd/the-index-final' | Junio C Hamano | 1 | -0/+16 |
2019-01-29 | Merge branch 'sb/submodule-recursive-fetch-gets-the-tip' | Junio C Hamano | 1 | -17/+10 |
2019-01-24 | cache.h: flip NO_THE_INDEX_COMPATIBILITY_MACROS switch | Nguyễn Thái Ngọc Duy | 1 | -0/+6 |
2019-01-14 | repository.c: replace hold_locked_index() with repo_hold_locked_index() | Nguyễn Thái Ngọc Duy | 1 | -0/+10 |
2018-12-05 | repository: repo_submodule_init to take a submodule struct | Stefan Beller | 1 | -17/+10 |
2018-11-13 | sha1-file: use an object_directory for the main object dir | Jeff King | 1 | -1/+7 |
2018-06-25 | Merge branch 'sb/object-store-alloc' | Junio C Hamano | 1 | -0/+7 |
2018-05-30 | Merge branch 'nd/repo-clear-keep-the-index' | Junio C Hamano | 1 | -1/+2 |
2018-05-10 | repository: fix free problem with repo_clear(the_repository) | Nguyễn Thái Ngọc Duy | 1 | -1/+2 |
2018-05-09 | repository: introduce parsed objects field | Stefan Beller | 1 | -0/+7 |
2018-03-29 | submodule: fixup nested submodules after moving the submodule | Stefan Beller | 1 | -3/+3 |
2018-03-29 | submodule-config: remove submodule_from_cache | Stefan Beller | 1 | -1/+1 |
2018-03-23 | repository: introduce raw object store field | Stefan Beller | 1 | -5/+10 |
2018-03-05 | repository: delete ignore_env member | Nguyễn Thái Ngọc Duy | 1 | -2/+0 |
2018-03-05 | sha1_file.c: move delayed getenv(altdb) back to setup_git_env() | Nguyễn Thái Ngọc Duy | 1 | -0/+3 |
2018-03-05 | repository.c: delete dead functions | Nguyễn Thái Ngọc Duy | 1 | -25/+0 |
2018-03-05 | repository.c: move env-related setup code back to environment.c | Nguyễn Thái Ngọc Duy | 1 | -18/+40 |
2018-03-05 | repository: initialize the_repository in main() | Nguyễn Thái Ngọc Duy | 1 | -5/+13 |
2018-02-13 | Merge branch 'tg/split-index-fixes' | Junio C Hamano | 1 | -1/+1 |
2018-01-19 | repository: pre-initialize hash algo pointer | brian m. carlson | 1 | -1/+1 |
2018-01-19 | read-cache: fix reading the shared index for other repos | Thomas Gummerer | 1 | -1/+1 |
2017-11-28 | repository: fix a sparse 'using integer as NULL pointer' warning | Ramsay Jones | 1 | -1/+1 |
2017-11-13 | Integrate hash algorithm support with repo setup | brian m. carlson | 1 | -0/+7 |
2017-10-02 | repository: use FREE_AND_NULL | René Scharfe | 1 | -18/+9 |
2017-09-06 | set_git_dir: handle feeding gitdir to itself | Jeff King | 1 | -7/+3 |
2017-09-06 | repository: free fields before overwriting them | Jeff King | 1 | -0/+4 |
2017-08-22 | Merge branch 'bw/grep-recurse-submodules' | Junio C Hamano | 1 | -3/+3 |
2017-07-18 | repository: have the_repository use the_index | Brandon Williams | 1 | -1/+3 |
2017-07-18 | repo_read_index: don't discard the index | Brandon Williams | 1 | -2/+0 |
2017-07-17 | submodule: convert submodule config lookup to use object_id | brian m. carlson | 1 | -1/+1 |
2017-06-23 | repository: enable initialization of submodules | Brandon Williams | 1 | -0/+54 |
2017-06-23 | submodule-config: store the_submodule_cache in the_repository | Brandon Williams | 1 | -0/+6 |
2017-06-23 | repository: add index_state to struct repo | Brandon Williams | 1 | -0/+16 |
2017-06-23 | config: read config from a repository object | Brandon Williams | 1 | -0/+7 |
2017-06-23 | repository: introduce the repository object | Brandon Williams | 1 | -0/+159 |