summaryrefslogtreecommitdiff
path: root/submodule.c
AgeCommit message (Expand)AuthorFilesLines
2026-07-27Merge branch 'ps/refs-wo-the-repository'Junio C Hamano1-1/+1
2026-07-19Merge branch 'ty/migrate-ignorecase'Junio C Hamano1-1/+1
2026-07-16Merge branch 'js/coverity-fixes'Junio C Hamano1-9/+10
2026-07-16worktree: pass repository to public functionsPatrick Steinhardt1-1/+1
2026-07-06Merge branch 'jk/setup-gitfile-diag-fix'Junio C Hamano1-1/+1
2026-07-05submodule: fix cwd leak in `get_superproject_working_tree()`Johannes Schindelin1-9/+10
2026-06-19config: use repo_ignore_case() to access core.ignorecaseTian Yuchen1-1/+1
2026-06-16read_gitfile(): simplify NOT_A_REPO error messageJeff King1-1/+1
2026-06-15Merge branch 'ob/more-repo-config-values'Junio C Hamano1-3/+4
2026-06-03environment: move "warn_on_object_refname_ambiguity" into `struct repo_config...Olamide Caleb Bello1-3/+4
2026-05-19setup: stop using `the_repository` in `is_inside_work_tree()`Patrick Steinhardt1-1/+1
2026-04-01Merge branch 'rs/use-strvec-pushv'Junio C Hamano1-3/+1
2026-03-24use strvec_pushv() to add another strvecJunio C Hamano1-3/+1
2026-03-23Merge branch 'ng/submodule-default-remote'Junio C Hamano1-2/+15
2026-03-16Merge branch 'ty/setup-error-tightening'Junio C Hamano1-1/+1
2026-03-04setup: improve error diagnosis for invalid .git filesTian Yuchen1-1/+1
2026-03-03submodule: fetch missing objects from default remoteNasser Grainawi1-2/+15
2026-02-23refs: rename `each_ref_fn`Patrick Steinhardt1-1/+1
2026-02-13Merge branch 'ps/commit-list-functions-renamed'Junio C Hamano1-2/+2
2026-02-05Merge branch 'ar/submodule-gitdir-tweak'Junio C Hamano1-33/+190
2026-01-15commit: rename `free_commit_list()` to conform to coding guidelinesPatrick Steinhardt1-2/+2
2026-01-12submodule: detect conflicts with existing gitdir configsAdrian Ratiu1-0/+61
2026-01-12submodule: fix case-folding gitdir filesystem collisionsAdrian Ratiu1-1/+52
2026-01-12submodule--helper: fix filesystem collisions by encoding gitdir pathsAdrian Ratiu1-1/+41
2026-01-12submodule: introduce extensions.submodulePathConfigAdrian Ratiu1-26/+35
2026-01-12submodule: always validate gitdirs inside submodule_name_to_gitdirAdrian Ratiu1-8/+4
2025-11-04refs: introduce wrapper struct for `each_ref_fn`Patrick Steinhardt1-9/+3
2025-09-22treewide: use setup_revisions_from_strvec() when we have a strvecJeff King1-1/+1
2025-07-23config: drop `git_config_set_in_file_gently()` wrapperPatrick Steinhardt1-1/+1
2025-07-01odb: rename `oid_object_info()`Patrick Steinhardt1-3/+2
2025-07-01odb: get rid of `the_repository` when handling submodule sourcesPatrick Steinhardt1-26/+0
2025-07-01odb: get rid of `the_repository` when handling alternatesPatrick Steinhardt1-1/+2
2025-07-01object-store: rename files to "odb.{c,h}"Patrick Steinhardt1-1/+1
2025-04-15object-store: merge "object-store-ll.h" and "object-store.h"Patrick Steinhardt1-1/+1
2025-04-15object-file: move `safe_create_leading_directories()` into "path.c"Patrick Steinhardt1-1/+1
2025-03-10hash: stop depending on `the_repository` in `null_oid()`Patrick Steinhardt1-14/+14
2025-02-07submodule: refactor `submodule_to_gitdir()` to accept a repoPatrick Steinhardt1-5/+6
2025-02-07path: refactor `repo_git_path()` family of functionsPatrick Steinhardt1-2/+2
2024-12-23Merge branch 'sk/calloc-not-malloc-plus-memset'Junio C Hamano1-5/+5
2024-12-18git: use calloc instead of malloc + memset where possibleSeija Kijin1-5/+5
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt1-0/+1
2024-11-12refspec: store raw refspecs inside refspec_itemJeff King1-2/+2
2024-11-12refspec: drop separate raw_nr countJeff King1-2/+2
2024-10-02Merge branch 'ps/leakfixes-part-7'Junio C Hamano1-2/+7
2024-09-27submodule: fix leaking submodule ODB pathsPatrick Steinhardt1-2/+2
2024-09-27submodule: fix leaking update strategyPatrick Steinhardt1-0/+5
2024-09-23Merge branch 'ps/environ-wo-the-repository'Junio C Hamano1-1/+1
2024-09-12environment: make `get_git_common_dir()` accept a repositoryPatrick Steinhardt1-1/+1
2024-09-05submodule: fix leaking fetch task dataPatrick Steinhardt1-0/+2
2024-08-23Merge branch 'ps/config-wo-the-repository'Junio C Hamano1-1/+1