summaryrefslogtreecommitdiff
path: root/setup.c
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'ps/ref-storage-format' into seenJunio C Hamano1-75/+100
2 daysMerge branch 'cc/lazy-fetch-trusted-bit' into seenJunio C Hamano1-50/+88
2 daysMerge branch 'ps/odb-alternates-at-creation' into jchJunio C Hamano1-38/+23
3 dayssetup: allow "--ref-storage-format=" to specify a payloadPatrick Steinhardt1-5/+11
3 dayssetup: rename "init.defaultRefFormat" to "init.defaultRefStorageFormat"Patrick Steinhardt1-3/+5
3 dayssetup: rename ref storage format environment variablesPatrick Steinhardt1-6/+22
3 dayssetup: refactor how we configure the ref storage formatPatrick Steinhardt1-38/+63
3 daysrefs: expose function to parse reference URIsPatrick Steinhardt1-36/+12
3 daysbuiltin/clone: write alternates via `odb_create_on_disk()`Patrick Steinhardt1-2/+5
3 daysodb/source: support writing alternates when creating the databasePatrick Steinhardt1-1/+3
3 dayssetup: split up concerns of `init_db()`Patrick Steinhardt1-37/+17
4 dayssetup: extract path_allowlist_apply()Christian Couder1-50/+88
5 daysMerge branch 'yn/worktree-repair-relative'Junio C Hamano1-26/+43
12 daysMerge branch 'ps/odb-eagerly-load-alternates'Junio C Hamano1-6/+6
2026-08-28worktree repair: detect relative path in .git file correctlyYoichi NAKAYAMA1-26/+43
2026-08-25Merge branch 'ch/chdir-notify-drop-name'Junio C Hamano1-3/+2
2026-08-20Merge branch 'ps/odb-make-creation-pluggable'Junio C Hamano1-26/+25
2026-08-17setup: create ref and object databases after config is writtenPatrick Steinhardt1-6/+6
2026-08-14chdir-notify.h: Removed unused param 'name'Colin Hinton1-3/+2
2026-08-12Merge branch 'ps/odb-make-creation-pluggable' into ps/odb-eagerly-load-altern...Junio C Hamano1-26/+25
2026-08-06odb: make creation of on-disk structures pluggablePatrick Steinhardt1-16/+18
2026-08-06setup: defer object database creationPatrick Steinhardt1-9/+8
2026-08-06setup: handle ODB-related environment variables in `odb_new()`Patrick Steinhardt1-7/+4
2026-08-06setup: detangle loading of loose object mapsPatrick Steinhardt1-2/+3
2026-07-27Merge branch 'ps/copy-wo-the-repository'Junio C Hamano1-1/+1
2026-07-27Merge branch 'ps/refs-wo-the-repository'Junio C Hamano1-3/+4
2026-07-19Merge branch 'ps/setup-split-discovery-and-setup'Junio C Hamano1-196/+223
2026-07-16copy: drop dependency on `the_repository`Patrick Steinhardt1-1/+1
2026-07-16worktree: pass repository to public functionsPatrick Steinhardt1-3/+4
2026-07-07setup: mark `set_git_work_tree()` as file-localPatrick Steinhardt1-1/+1
2026-07-07setup: pass worktree to `init_db()`Patrick Steinhardt1-1/+6
2026-07-07setup: drop redundant configuration of `startup_info->have_repository`Patrick Steinhardt1-3/+1
2026-07-07setup: make repository discovery self-containedPatrick Steinhardt1-18/+25
2026-07-07setup: propagate prefix via repository discoveryPatrick Steinhardt1-56/+45
2026-07-07setup: drop static `cwd` variablePatrick Steinhardt1-2/+3
2026-07-07setup: move prefix into repositoryPatrick Steinhardt1-3/+3
2026-07-07setup: embed repository format in discoveryPatrick Steinhardt1-31/+29
2026-07-07setup: introduce explicit repository discoveryPatrick Steinhardt1-57/+98
2026-07-07setup: split up concerns of `setup_git_env_internal()`Patrick Steinhardt1-45/+28
2026-07-07setup: unify setup of shallow filePatrick Steinhardt1-5/+5
2026-07-07setup: mark bogus worktree in `apply_repository_format()`Patrick Steinhardt1-16/+21
2026-07-07setup: rename `check_repository_format_gently()`Patrick Steinhardt1-19/+19
2026-07-06Merge branch 'ps/refs-onbranch-fixes'Junio C Hamano1-59/+42
2026-07-06Merge branch 'jk/setup-gitfile-diag-fix'Junio C Hamano1-4/+5
2026-06-30Merge branch 'ps/setup-drop-global-state' into ps/setup-split-discovery-and-s...Junio C Hamano1-21/+30
2026-06-26refs: move parsing of "core.logAllRefUpdates" back into ref storesPatrick Steinhardt1-1/+5
2026-06-26setup: don't apply "GIT_REFERENCE_BACKEND" without a repositoryPatrick Steinhardt1-20/+19
2026-06-26setup: stop applying repository format twicePatrick Steinhardt1-7/+2
2026-06-26setup: inline `check_and_apply_repository_format()`Patrick Steinhardt1-31/+16
2026-06-26Merge branch 'ps/setup-centralize-odb-creation' into ps/refs-onbranch-fixesJunio C Hamano1-58/+72