summaryrefslogtreecommitdiff
path: root/builtin/fetch.c
AgeCommit message (Expand)AuthorFilesLines
2025-07-01object-store: rename `object_directory` to `odb_source`Patrick Steinhardt1-1/+1
2025-06-25Merge branch 'ps/maintenance-ref-lock'Junio C Hamano1-1/+1
2025-06-03usage: allow dying without writing an error messagePatrick Steinhardt1-1/+1
2025-05-19fetch: use batched reference updatesKarthik Nayak1-54/+73
2025-05-15fetch: avoid unnecessary work when there is no current branchJohannes Schindelin1-1/+1
2025-05-15fetch: carefully clear local variable's address after useJohannes Schindelin1-0/+1
2025-05-12Merge branch 'ps/object-store-cleanup'Junio C Hamano1-8/+7
2025-04-29treewide: convert users of `repo_has_object_file()` to `has_object()`Patrick Steinhardt1-8/+7
2025-04-24Merge branch 'ps/parse-options-integers'Junio C Hamano1-2/+8
2025-04-24Merge branch 'ps/object-file-cleanup'Junio C Hamano1-1/+1
2025-04-24Merge branch 'ps/object-file-cleanup' into ps/object-store-cleanupJunio C Hamano1-1/+1
2025-04-17Merge branch 'jk/fetch-follow-remote-head-fix'Junio C Hamano1-25/+11
2025-04-17global: use designated initializers for optionsPatrick Steinhardt1-2/+8
2025-04-16Merge branch 'kn/non-transactional-batch-updates'Junio C Hamano1-1/+1
2025-04-16Merge branch 'jt/ref-transaction-abort-fix'Junio C Hamano1-1/+8
2025-04-15Merge branch 'jt/clone-guess-remote-head-fix'Junio C Hamano1-1/+1
2025-04-15object-store: merge "object-store-ll.h" and "object-store.h"Patrick Steinhardt1-1/+1
2025-04-09fetch: make set_head() call easier to readJeff King1-4/+5
2025-04-08refs: introduce enum-based transaction error typesKarthik Nayak1-1/+1
2025-03-25remote: allow `guess_remote_head()` to suppress adviceJustin Tobler1-1/+1
2025-03-21builtin/fetch: avoid aborting closed reference transactionJustin Tobler1-1/+8
2025-03-21refspec: replace `refspec_item_init()` with fetch/push variantsTaylor Blau1-1/+1
2025-03-18fetch: don't ask for remote HEAD if followRemoteHEAD is "never"Jeff King1-4/+2
2025-03-18fetch: only respect followRemoteHEAD with configured refspecsJeff King1-19/+6
2025-03-10fetch: use ref prefix list to skip ls-refsJeff King1-20/+7
2025-03-10fetch: avoid ls-refs only to ask for HEAD symref updateJeff King1-3/+2
2025-03-10fetch: stop protecting additions to ref-prefix listJeff King1-6/+4
2025-03-10fetch: ask server to advertise HEAD for config-less fetchJeff King1-0/+8
2025-03-10Merge branch 'tb/fetch-follow-tags-fix'Junio C Hamano1-1/+3
2025-03-07fetch: fix following tags when fetching specific OIDTaylor Blau1-1/+3
2025-01-27fetch set_head: fix non-mirror remotes in bare repositoriesBence Ferdinandy1-5/+5
2025-01-27fetch set_head: refactor to use remote directlyBence Ferdinandy1-8/+7
2025-01-06Merge branch 'bf/fetch-set-head-config'Junio C Hamano1-2/+2
2025-01-06fetch: fix erroneous set_head advice messageBence Ferdinandy1-2/+2
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