summaryrefslogtreecommitdiffstats
path: root/submodule.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'sk/calloc-not-malloc-plus-memset'Junio C Hamano2024-12-231-5/+5
|\
| * git: use calloc instead of malloc + memset where possibleSeija Kijin2024-12-181-5/+5
* | global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt2024-12-061-0/+1
|/
* refspec: store raw refspecs inside refspec_itemJeff King2024-11-121-2/+2
* refspec: drop separate raw_nr countJeff King2024-11-121-2/+2
* Merge branch 'ps/leakfixes-part-7'Junio C Hamano2024-10-021-2/+7
|\
| * submodule: fix leaking submodule ODB pathsPatrick Steinhardt2024-09-271-2/+2
| * submodule: fix leaking update strategyPatrick Steinhardt2024-09-271-0/+5
* | Merge branch 'ps/environ-wo-the-repository'Junio C Hamano2024-09-231-1/+1
|\ \ | |/ |/|
| * environment: make `get_git_common_dir()` accept a repositoryPatrick Steinhardt2024-09-121-1/+1
* | submodule: fix leaking fetch task dataPatrick Steinhardt2024-09-051-0/+2
|/
* Merge branch 'ps/config-wo-the-repository'Junio C Hamano2024-08-231-1/+1
|\
| * config: pass repo to functions that rename or copy sectionsPatrick Steinhardt2024-08-131-1/+1
* | Merge branch 'jc/refs-symref-referent'Junio C Hamano2024-08-151-0/+2
|\ \
| * | refs: add referent to each_ref_fnJohn Cai2024-08-091-0/+2
| |/
* | submodule: fix leaking seen submodule namesPatrick Steinhardt2024-08-081-0/+1
* | submodule: fix leaking fetch tasksPatrick Steinhardt2024-08-081-10/+7
|/
* global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt2024-06-141-0/+2
* hash: require hash algorithm in `empty_tree_oid_hex()`Patrick Steinhardt2024-06-141-3/+3
* refs: pass repo when retrieving submodule ref storePatrick Steinhardt2024-05-171-1/+2
* Merge branch 'ps/refs-without-the-repository' into ps/refs-without-the-reposi...Junio C Hamano2024-05-161-2/+4
|\
| * cocci: apply rules to rewrite callers of "refs" interfacesPatrick Steinhardt2024-05-071-2/+4
* | Sync with 2.44.1Johannes Schindelin2024-04-291-0/+89
|\ \ | |/ |/|
| * Sync with 2.42.2Johannes Schindelin2024-04-191-0/+89
| |\
| | * Sync with 2.41.1Johannes Schindelin2024-04-191-0/+89
| | |\
| | | * Sync with 2.40.2Johannes Schindelin2024-04-191-0/+89
| | | |\
| | | | * Sync with 2.39.4Johannes Schindelin2024-04-191-0/+89
| | | | |\
| | | | | * submodule: require the submodule path to contain directories onlyJohannes Schindelin2024-04-171-0/+72
| | | | | * clone: prevent clashing git dirs when cloning submodule in parallelFilip Hejsek2024-04-171-0/+17
* | | | | | config: add --comment option to add a commentRalph Seichter2024-03-151-1/+1
* | | | | | Merge branch 'js/merge-base-with-missing-commit'Junio C Hamano2024-03-111-1/+6
|\ \ \ \ \ \
| * | | | | | commit-reach(repo_get_merge_bases): pass on "missing commits" errorsJohannes Schindelin2024-02-291-1/+6
| |/ / / / /
* / / / / / submodule: use strvec_pushf() for --submodule-prefixRené Scharfe2024-02-261-15/+4
|/ / / / /
* / / / / treewide: remove unnecessary includes in source filesElijah Newren2023-12-261-3/+0
|/ / / /
* | | | git-compat-util: move alloc macros to git-compat-util.hCalvin Wan2023-07-051-1/+0
* | | | object-store-ll.h: split this header out of object-store.hElijah Newren2023-06-211-1/+1
* | | | repository: remove unnecessary include of path.hElijah Newren2023-06-211-0/+1
* | | | cache.h: remove this no-longer-used headerElijah Newren2023-06-211-1/+1
* | | | read-cache*.h: move declarations for read-cache.c functions from cache.hElijah Newren2023-06-211-0/+1
|/ / /
* | | Merge branch 'en/header-split-cache-h'Junio C Hamano2023-04-251-0/+3
|\ \ \
| * | | object-file.h: move declarations for object-file.c functions from cache.hElijah Newren2023-04-111-0/+1
| * | | object-name.h: move declarations for object-name.c functions from cache.hElijah Newren2023-04-111-0/+1
| * | | treewide: be explicit about dependence on trace.h & trace2.hElijah Newren2023-04-111-0/+1
| * | | Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano2023-04-041-4/+4
| |\ \ \
* | | | | Merge branch 'en/header-split-cleanup'Junio C Hamano2023-04-061-1/+5
|\| | | |
| * | | | setup.h: move declarations for setup.c functions from cache.hElijah Newren2023-03-211-0/+1
| * | | | environment.h: move declarations for environment.c functions from cache.hElijah Newren2023-03-211-0/+1
| * | | | abspath.h: move absolute path functions from cache.hElijah Newren2023-03-211-0/+1
| * | | | treewide: be explicit about dependence on gettext.hElijah Newren2023-03-211-0/+1
| * | | | treewide: remove unnecessary cache.h inclusion from a few headersElijah Newren2023-03-211-1/+1