summaryrefslogtreecommitdiff
path: root/builtin/submodule--helper.c
AgeCommit message (Expand)AuthorFilesLines
2025-06-23submodule--helper: improve logic for fallback remote nameJacob Keller1-41/+5
2025-06-23dir: move starts_with_dot(_dot)_slash to dir.hJacob Keller1-12/+0
2025-06-18Merge branch 'ly/submodule-update-failure-leakfix'Junio C Hamano1-1/+3
2025-06-08builtin/submodule--helper: fix leak when remote_submodule_branch() failedLidong Yan1-1/+3
2025-06-03usage: allow dying without writing an error messagePatrick Steinhardt1-6/+6
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-2/+2
2025-03-10hash: stop depending on `the_repository` in `null_oid()`Patrick Steinhardt1-18/+18
2025-02-07path: refactor `repo_submodule_path()` family of functionsPatrick Steinhardt1-1/+1
2025-02-07submodule: refactor `submodule_to_gitdir()` to accept a repoPatrick Steinhardt1-1/+1
2024-12-06global: trivial conversions to fix `-Wsign-compare` warningsPatrick Steinhardt1-5/+3
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt1-0/+2
2024-11-26builtin: pass repository to sub commandsKarthik Nayak1-16/+30
2024-10-09submodule: correct remote name with fetchDaniel Black1-1/+8
2024-10-02Merge branch 'ps/leakfixes-part-7'Junio C Hamano1-7/+19
2024-09-30Merge branch 'pw/submodule-process-sigpipe'Junio C Hamano1-1/+5
2024-09-27builtin/submodule--helper: fix leaking remote ref on errorsPatrick Steinhardt1-4/+9
2024-09-27builtin/submodule--helper: fix leaking error bufferPatrick Steinhardt1-0/+2
2024-09-27builtin/submodule--helper: clear child process when not running itPatrick Steinhardt1-3/+7
2024-09-27submodule: fix leaking update strategyPatrick Steinhardt1-0/+1
2024-09-23Merge branch 'jc/pass-repo-to-builtins'Junio C Hamano1-2/+6
2024-09-23Merge branch 'ps/environ-wo-the-repository'Junio C Hamano1-1/+1
2024-09-20submodule status: propagate SIGPIPEPhillip Wood1-1/+5
2024-09-20Merge branch 'ps/leakfixes-part-6'Junio C Hamano1-0/+2
2024-09-16Merge branch 'jc/range-diff-lazy-setup'Junio C Hamano1-1/+1
2024-09-16Merge branch 'ps/leakfixes-part-6' into ps/leakfixes-part-7Junio C Hamano1-0/+2
2024-09-13builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.hJohn Cai1-1/+2
2024-09-13builtin: add a repository parameter for builtin functionsJohn Cai1-1/+4
2024-09-12environment: make `get_git_work_tree()` accept a repositoryPatrick Steinhardt1-1/+1
2024-09-05drop trailing newline from warning/error/die messagesJeff King1-1/+1
2024-09-05builtin/submodule--helper: fix leaking refs on push-checkPatrick Steinhardt1-0/+2
2024-08-23Merge branch 'ps/config-wo-the-repository'Junio C Hamano1-1/+1
2024-08-15Merge branch 'jc/refs-symref-referent'Junio C Hamano1-0/+1
2024-08-15Merge branch 'ps/submodule-ref-format'Junio C Hamano1-1/+45
2024-08-13config: pass repo to functions that rename or copy sectionsPatrick Steinhardt1-1/+1
2024-08-09remerge-diff: clean up temporary objdir at a central placeJunio C Hamano1-1/+1
2024-08-09refs: add referent to each_ref_fnJohn Cai1-0/+1
2024-08-08builtin/submodule: allow "add" to use different ref storage formatPatrick Steinhardt1-1/+15
2024-08-08builtin/submodule: allow cloning with different ref storage formatPatrick Steinhardt1-0/+30
2024-08-01builtin/submodule--helper: fix leaking buffer in `is_tip_reachable`Patrick Steinhardt1-2/+7
2024-08-01builtin/submodule--helper: fix leaking clone depth parameterPatrick Steinhardt1-6/+5
2024-07-12Merge branch 'rs/simplify-submodule-helper-super-prefix-invocation'Junio C Hamano1-11/+6
2024-07-01submodule--helper: use strvec_pushf() for --super-prefixRené Scharfe1-11/+6
2024-06-12Merge branch 'gt/t-hash-unit-test'Junio C Hamano1-3/+1
2024-05-29strbuf: introduce strbuf_addstrings() to repeatedly add a stringGhanshyam Thakkar1-3/+1
2024-05-17refs: refactor `resolve_gitlink_ref()` to accept a repositoryPatrick Steinhardt1-3/+5
2024-05-17refs: pass repo when retrieving submodule ref storePatrick Steinhardt1-2/+4
2024-05-16Merge branch 'ps/refs-without-the-repository' into ps/refs-without-the-reposi...Junio C Hamano1-2/+5
2024-05-13Sync with Git 2.45.1Junio C Hamano1-2/+84
2024-05-07cocci: apply rules to rewrite callers of "refs" interfacesPatrick Steinhardt1-2/+5