aboutsummaryrefslogtreecommitdiffstats
path: root/builtin/fetch.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-12-23Merge branch 'ps/build-sign-compare'Junio C Hamano1-0/+3
2024-12-19Merge branch 'bf/fetch-set-head-config'Junio C Hamano1-6/+55
2024-12-19Merge branch 'jc/set-head-symref-fix'Junio C Hamano1-1/+19
2024-12-19Merge branch 'bf/set-head-symref'Junio C Hamano1-0/+74
2024-12-07fetch: do not ask for HEAD unnecessarilyJunio C Hamano1-1/+19
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt1-0/+3
2024-12-06fetch set_head: add warn-if-not-$branch optionBence Ferdinandy1-5/+11
2024-12-06fetch set_head: move warn advice into advise_if_enabledBence Ferdinandy1-4/+13
2024-12-04Merge branch 'ps/ref-backend-migration-optim'Junio C Hamano1-2/+2
2024-12-02fetch: add configuration for set_head behaviourBence Ferdinandy1-6/+40
2024-11-27Merge branch 'bf/set-head-symref' into bf/fetch-set-head-configJunio C Hamano1-0/+74
2024-11-25fetch set_head: handle mirrored bare repositoriesBence Ferdinandy1-5/+11
2024-11-25fetch: set remote/HEAD if it does not existBence Ferdinandy1-0/+68
2024-11-22Merge branch 'jk/fetch-prefetch-double-free-fix'Junio C Hamano1-6/+2
2024-11-21refs: allow passing flags when setting up a transactionPatrick Steinhardt1-2/+2
2024-11-12refspec: store raw refspecs inside refspec_itemJeff King1-6/+2
2024-11-12refspec: drop separate raw_nr countJeff King1-1/+0
2024-11-12fetch: adjust refspec->raw_nr when filtering prefetch refspecsJeff King1-0/+1
2024-11-04doc: correct misleading descriptions for --shallow-excludeElijah Newren1-2/+2
2024-10-08fetch: respect --server-option when fetching multiple remotesXing Xin1-0/+2
2024-09-25fetch: free "raw" string when shrinking refspecJeff King1-0/+1
2024-09-23Merge branch 'jc/pass-repo-to-builtins'Junio C Hamano1-2/+5
2024-09-13builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.hJohn Cai1-1/+1
2024-09-13builtin: add a repository parameter for builtin functionsJohn Cai1-1/+4
2024-09-05drop trailing newline from warning/error/die messagesJeff King1-2/+2
2024-09-03Merge branch 'js/fetch-push-trace2-annotation'Junio C Hamano1-1/+15
2024-08-22fetch: add top-level trace2 regionsJosh Steadmon1-1/+15
2024-08-22builtin/fetch: fix leaking transaction with `--atomic`Patrick Steinhardt1-4/+4
2024-08-09refs: add referent to each_ref_fnJohn Cai1-1/+2
2024-06-20Merge branch 'kn/update-ref-symref'Junio C Hamano1-2/+2
2024-06-17Merge branch 'ps/no-writable-strings'Junio C Hamano1-3/+8
2024-06-07refspec: remove global tag refspec structurePatrick Steinhardt1-3/+8
2024-06-07update-ref: add support for 'symref-delete' commandKarthik Nayak1-2/+2
2024-05-30Merge branch 'ps/refs-without-the-repository-updates'Junio C Hamano1-1/+2
2024-05-23Merge branch 'kn/ref-transaction-symref' into kn/update-ref-symrefJunio C Hamano1-1/+1
2024-05-20Merge branch 'kn/ref-transaction-symref'Junio C Hamano1-1/+1
2024-05-17refs: pass ref store when detecting dangling symrefsPatrick Steinhardt1-1/+2
2024-05-07cocci: apply rules to rewrite callers of "refs" interfacesPatrick Steinhardt1-6/+14
2024-05-07refs: accept symref values in `ref_transaction_update()`Karthik Nayak1-1/+1
2024-04-15Merge branch 'ds/fetch-config-parse-microfix'Junio C Hamano1-0/+1
2024-04-05fetch: return when parsing submodule.recurseDerrick Stolee1-0/+1
2024-03-11Merge branch 'js/merge-base-with-missing-commit'Junio C Hamano1-0/+2
2024-02-28commit-reach(repo_in_merge_bases_many): report missing commitsJohannes Schindelin1-0/+2
2024-02-26fetch: convert strncmp() with strlen() to starts_with()René Scharfe1-3/+2
2024-01-19Merge branch 'tb/fetch-all-configuration'Junio C Hamano1-1/+16
2024-01-08Merge branch 'en/header-cleanup'Junio C Hamano1-2/+0
2024-01-08fetch: add new config option fetch.allTamino Bauknecht1-1/+16
2023-12-26treewide: remove unnecessary includes in source filesElijah Newren1-2/+0
2023-12-18fetch: no redundant error message for atomic fetchJiang Xin1-5/+9
2023-09-13Merge branch 'jk/unused-post-2.42-part2'Junio C Hamano1-2/+2