aboutsummaryrefslogtreecommitdiff
path: root/builtin/submodule--helper.c
AgeCommit message (Expand)Author
2026-03-25Merge branch 'ps/object-counting'Junio C Hamano
2026-03-23Merge branch 'ng/submodule-default-remote'Junio C Hamano
2026-03-19Merge branch 'ss/submodule--helper-use-xmalloc'Junio C Hamano
2026-03-12odb: stop including "odb/source.h"Patrick Steinhardt
2026-03-11submodule--helper: replace malloc with xmallocSiddharth Shrimali
2026-03-05Merge branch 'ob/core-attributesfile-in-repository'Junio C Hamano
2026-03-03submodule: fetch missing objects from default remoteNasser Grainawi
2026-02-26environment: move "branch.autoSetupMerge" into `struct repo_config_values`Olamide Caleb Bello
2026-02-05Merge branch 'ar/submodule-gitdir-tweak'Junio C Hamano
2026-01-12submodule: hash the submodule name for the gitdir pathAdrian Ratiu
2026-01-12submodule: fix case-folding gitdir filesystem collisionsAdrian Ratiu
2026-01-12submodule--helper: fix filesystem collisions by encoding gitdir pathsAdrian Ratiu
2026-01-12submodule--helper: add gitdir migration commandAdrian Ratiu
2026-01-12submodule: introduce extensions.submodulePathConfigAdrian Ratiu
2026-01-12builtin/submodule--helper: add gitdir commandAdrian Ratiu
2026-01-12submodule: always validate gitdirs inside submodule_name_to_gitdirAdrian Ratiu
2026-01-12submodule--helper: use submodule_name_to_gitdir in add_submoduleAdrian Ratiu
2025-12-23Merge branch 'jc/submodule-add'Junio C Hamano
2025-11-25submodule add: sanity check existing .gitmodulesJunio C Hamano
2025-11-04refs: introduce wrapper struct for `each_ref_fn`Patrick Steinhardt
2025-09-22revision: add wrapper to setup_revisions() from a strvecJeff King
2025-08-05Merge branch 'kj/renamed-submodule'Junio C Hamano
2025-07-24fixup! submodule: skip redundant active entries when pattern covers pathJunio C Hamano
2025-07-24fixup! submodule: prevent overwriting .gitmodules on path reuseJunio C Hamano
2025-07-24submodule: skip redundant active entries when pattern covers pathK Jayatheerth
2025-07-24submodule: prevent overwriting .gitmodules on path reuseK Jayatheerth
2025-07-23config: drop `git_config_set_in_file_gently()` wrapperPatrick Steinhardt
2025-07-23config: drop `git_config_set_gently()` wrapperPatrick Steinhardt
2025-07-23config: drop `git_config_set_in_file()` wrapperPatrick Steinhardt
2025-07-23config: drop `git_config_get_string()` wrapperPatrick Steinhardt
2025-07-23config: drop `git_config_get_string()` wrapperPatrick Steinhardt
2025-07-23config: drop `git_config_get()` wrapperPatrick Steinhardt
2025-07-23config: drop `git_config()` wrapperPatrick Steinhardt
2025-07-15Merge branch 'ps/object-store'Junio C Hamano
2025-07-07Merge branch 'jk/submodule-remote-lookup-cleanup'Junio C Hamano
2025-07-01odb: get rid of `the_repository` in `for_each()` functionsPatrick Steinhardt
2025-07-01object-store: rename files to "odb.{c,h}"Patrick Steinhardt
2025-07-01object-store: rename `object_directory` to `odb_source`Patrick Steinhardt
2025-06-25Merge branch 'ps/maintenance-ref-lock'Junio C Hamano
2025-06-23submodule: look up remotes by URL firstJacob Keller
2025-06-23submodule: move get_default_remote_submodule()Jacob Keller
2025-06-23submodule--helper: improve logic for fallback remote nameJacob Keller
2025-06-23dir: move starts_with_dot(_dot)_slash to dir.hJacob Keller
2025-06-18Merge branch 'ly/submodule-update-failure-leakfix'Junio C Hamano
2025-06-08builtin/submodule--helper: fix leak when remote_submodule_branch() failedLidong Yan
2025-06-03usage: allow dying without writing an error messagePatrick Steinhardt
2025-04-15object-store: merge "object-store-ll.h" and "object-store.h"Patrick Steinhardt
2025-04-15object-file: move `safe_create_leading_directories()` into "path.c"Patrick Steinhardt
2025-03-10hash: stop depending on `the_repository` in `null_oid()`Patrick Steinhardt
2025-02-07path: refactor `repo_submodule_path()` family of functionsPatrick Steinhardt