summaryrefslogtreecommitdiffstats
path: root/setup.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* config: clarify memory ownership in `git_config_pathname()`Patrick Steinhardt2024-05-271-3/+3
* Merge branch 'kn/ref-transaction-symref'Junio C Hamano2024-05-201-1/+1
|\
* \ Merge branch 'ps/refs-without-the-repository'Junio C Hamano2024-05-161-1/+1
|\ \
| * | cocci: apply rules to rewrite callers of "refs" interfacesPatrick Steinhardt2024-05-071-1/+1
| |/
* | Sync with 2.44.1Johannes Schindelin2024-04-291-14/+77
|\ \ | |/ |/|
| * Sync with 2.43.4Johannes Schindelin2024-04-191-14/+77
| |\
| | * Sync with 2.42.2Johannes Schindelin2024-04-191-14/+77
| | |\
| | | * Sync with 2.41.1Johannes Schindelin2024-04-191-14/+77
| | | |\
| | | | * Sync with 2.40.2Johannes Schindelin2024-04-191-0/+76
| | | | |\
| | | | | * init.templateDir: consider this config setting protectedJohannes Schindelin2024-04-191-7/+30
| | | | | * init: refactor the template directory discovery into its own functionJohannes Schindelin2024-04-171-0/+32
| | | | | * fetch/clone: detect dubious ownership of local repositoriesJohannes Schindelin2024-04-171-0/+21
| | * | | | Merge branch 'en/header-cleanup' into maint-2.43Junio C Hamano2024-02-091-1/+0
| | |\ \ \ \
* | | \ \ \ \ Merge branch 'eb/hash-transition'Junio C Hamano2024-03-281-0/+22
|\ \ \ \ \ \ \
| * | | | | | | repository: implement extensions.compatObjectFormatbrian m. carlson2023-10-021-2/+21
| * | | | | | | repository: add a compatibility hash algorithmEric W. Biederman2023-10-021-0/+3
* | | | | | | | Merge branch 'jc/safe-implicit-bare'Junio C Hamano2024-03-211-1/+27
|\ \ \ \ \ \ \ \
| * | | | | | | | setup: notice more types of implicit bare repositoriesJunio C Hamano2024-03-111-1/+27
* | | | | | | | | Merge branch 'gt/core-bare-in-templates'Junio C Hamano2024-03-141-33/+3
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | setup: remove unnecessary variableGhanshyam Thakkar2024-03-041-33/+3
| | |_|/ / / / / / | |/| | | | | | |
* / | | | | | | | builtin/clone: allow remote helpers to detect repoPatrick Steinhardt2024-02-271-1/+8
|/ / / / / / / /
* | | | | | | | Merge branch 'kl/allow-working-in-dot-git-in-non-bare-repository'Junio C Hamano2024-01-301-1/+2
|\| | | | | | |
| * | | | | | | setup: allow cwd=.git w/ bareRepository=explicitKyle Lippincott2024-01-201-1/+2
* | | | | | | | Merge branch 'ps/worktree-refdb-initialization'Junio C Hamano2024-01-261-16/+1
|\ \ \ \ \ \ \ \
| * | | | | | | | setup: move creation of "refs/" into the files backendPatrick Steinhardt2024-01-081-15/+0
| * | | | | | | | refs: prepare `refs_init_db()` for initializing worktree refsPatrick Steinhardt2024-01-081-1/+1
* | | | | | | | | Merge branch 'ps/refstorage-extension'Junio C Hamano2024-01-161-6/+60
|\| | | | | | | |
| * | | | | | | | setup: introduce GIT_DEFAULT_REF_FORMAT envvarPatrick Steinhardt2024-01-021-0/+7
| * | | | | | | | setup: introduce "extensions.refStorage" extensionPatrick Steinhardt2024-01-021-3/+21
| * | | | | | | | setup: set repository's formats on initPatrick Steinhardt2024-01-021-0/+7
| * | | | | | | | setup: start tracking ref storage formatPatrick Steinhardt2024-01-021-3/+25
| * | | | | | | | Merge branch 'ps/clone-into-reftable-repository' into ps/refstorage-extensionJunio C Hamano2023-12-201-45/+69
| |\ \ \ \ \ \ \ \ | | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Merge branch 'en/header-cleanup'Junio C Hamano2024-01-081-1/+0
|\ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / | |/| | | | | | |
| * | | | | | | | treewide: remove unnecessary includes in source filesElijah Newren2023-12-261-1/+0
| | |_|/ / / / / | |/| | | | | |
* | | | | | | | Merge branch 'ps/clone-into-reftable-repository'Junio C Hamano2023-12-271-45/+69
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | / / / / / | | |/ / / / / | |/| | | | |
| * | | | | | builtin/clone: create the refdb with the correct object formatPatrick Steinhardt2023-12-121-1/+1
| * | | | | | setup: allow skipping creation of the refdbPatrick Steinhardt2023-12-121-8/+5
| * | | | | | setup: extract function to create the refdbPatrick Steinhardt2023-12-121-38/+65
| |/ / / / /
* / / / / / setup: handle NULL value when parsing extensionsJeff King2023-12-091-0/+2
|/ / / / /
* | | | | setup: fix leaking repository formatPatrick Steinhardt2023-11-071-0/+2
* | | | | setup: refactor `upgrade_repository_format()` to have common exitPatrick Steinhardt2023-11-071-11/+20
| |/ / / |/| | |
* | | | Merge branch 'ds/scalar-updates' into maint-2.42Junio C Hamano2023-11-021-22/+12
|\ \ \ \ | |/ / / |/| | |
| * | | setup: add discover_git_directory_reason()Derrick Stolee2023-08-281-22/+12
| |/ /
* | | Merge branch 'cw/compat-util-header-cleanup'Junio C Hamano2023-07-171-1/+0
|\ \ \
| * | | treewide: remove unnecessary includes for wrapper.hCalvin Wan2023-07-051-1/+0
* | | | Merge branch 'gc/config-context'Junio C Hamano2023-07-061-6/+12
|\ \ \ \ | |/ / / |/| | |
| * | | config: pass kvi to die_bad_number()Glen Choo2023-06-281-1/+1
| * | | config: add ctx arg to config_fn_tGlen Choo2023-06-281-5/+11
* | | | Merge branch 'en/header-split-cache-h-part-3'Junio C Hamano2023-06-301-0/+493
|\ \ \ \ | |/ / / |/| | |
| * | | repository: remove unnecessary include of path.hElijah Newren2023-06-211-0/+1