summaryrefslogtreecommitdiff
path: root/builtin/fetch.c
AgeCommit message (Expand)AuthorFilesLines
2015-12-16submodules: allow parallel fetching, add tests and documentationLibravatar Stefan Beller1-1/+5
2015-11-20Remove get_object_hash.Libravatar brian m. carlson1-2/+2
2015-11-20Add several uses of get_object_hash.Libravatar brian m. carlson1-2/+2
2015-11-20Convert struct ref to use object_id.Libravatar brian m. carlson1-25/+25
2015-10-05use alloc_ref rather than hand-allocating "struct ref"Libravatar Jeff King1-2/+1
2015-10-05transport: use strbufs for status table "quickref" stringsLibravatar Jeff King1-10/+12
2015-09-25fetch: replace static buffer with xstrfmtLibravatar Jeff King1-5/+2
2015-08-31Merge branch 'hv/submodule-config'Libravatar Junio C Hamano1-0/+1
2015-08-19Merge branch 'jk/git-path'Libravatar Junio C Hamano1-2/+2
2015-08-19submodule: allow erroneous values for the fetchRecurseSubmodules optionLibravatar Heiko Voigt1-0/+1
2015-08-17Merge branch 'mh/get-remote-group-fix'Libravatar Junio C Hamano1-8/+6
2015-08-10memoize common git-path "constant" filesLibravatar Jeff King1-2/+2
2015-07-28get_remote_group(): use skip_prefix()Libravatar Michael Haggerty1-2/+1
2015-07-28get_remote_group(): eliminate superfluous call to strcspn()Libravatar Michael Haggerty1-2/+2
2015-07-28get_remote_group(): rename local variable "space" to "wordlen"Libravatar Michael Haggerty1-5/+5
2015-07-28get_remote_group(): handle remotes with single-character namesLibravatar Michael Haggerty1-2/+1
2015-06-22prune_refs(): use delete_refs()Libravatar Michael Haggerty1-8/+17
2015-05-25builtin/fetch: rewrite to take an object_id argumentLibravatar Michael Haggerty1-12/+11
2015-05-25each_ref_fn: change to take an object_id parameterLibravatar Michael Haggerty1-2/+6
2015-05-11Merge branch 'nd/multiple-work-trees'Libravatar Junio C Hamano1-2/+3
2015-03-05Merge branch 'mh/refs-have-new'Libravatar Junio C Hamano1-2/+4
2015-02-17ref_transaction_update(): remove "have_old" parameterLibravatar Michael Haggerty1-2/+4
2015-02-13do not include the same header twiceLibravatar Дилян Палаузов1-1/+0
2014-12-01path.c: make get_pathname() call sites return const char *Libravatar Nguyễn Thái Ngọc Duy1-2/+3
2014-11-06Merge branch 'jk/fetch-reflog-df-conflict'Libravatar Junio C Hamano1-1/+1
2014-11-04fetch: load all default config at startupLibravatar Jeff King1-1/+1
2014-10-15fetch.c: change s_update_ref to use a ref transactionLibravatar Ronnie Sahlberg1-10/+24
2014-08-18fetch: silence git-gc if --quiet is givenLibravatar Nguyễn Thái Ngọc Duy1-0/+2
2014-08-18fetch: convert argv_gc_auto to struct argv_arrayLibravatar Nguyễn Thái Ngọc Duy1-4/+4
2014-07-09Merge branch 'jk/xstrfmt'Libravatar Junio C Hamano1-7/+2
2014-06-19use xstrfmt to replace xmalloc + strcpy/strcatLibravatar Jeff King1-7/+2
2014-06-05fetch: allow explicit --refmap to override configurationLibravatar Junio C Hamano1-3/+32
2014-02-27Merge branch 'ep/varscope'Libravatar Junio C Hamano1-1/+1
2014-01-31builtin/fetch.c: reduce scope of variableLibravatar Elia Pinto1-1/+1
2014-01-17Merge branch 'nd/shallow-clone'Libravatar Junio C Hamano1-1/+14
2014-01-03fetch --prune: Run prune before fetchingLibravatar Tom Miller1-5/+5
2014-01-03fetch --prune: always print header urlLibravatar Tom Miller1-5/+27
2013-12-17Merge branch 'nd/transport-positive-depth-only'Libravatar Junio C Hamano1-0/+4
2013-12-17Merge branch 'cc/starts-n-ends-with'Libravatar Junio C Hamano1-9/+9
2013-12-10fetch: add --update-shallow to accept refs that update .git/shallowLibravatar Nguyễn Thái Ngọc Duy1-1/+5
2013-12-10fetch: support fetching from a shallow repositoryLibravatar Nguyễn Thái Ngọc Duy1-0/+9
2013-12-06clone,fetch: catch non positive --depth option valueLibravatar Nguyễn Thái Ngọc Duy1-0/+4
2013-12-05replace {pre,suf}fixcmp() with {starts,ends}_with()Libravatar Christian Couder1-9/+9
2013-10-30ref_remove_duplicates(): simplify loop logicLibravatar Michael Haggerty1-3/+1
2013-10-30fetch, remote: properly convey --no-prune options to subprocessesLibravatar Michael Haggerty1-2/+2
2013-10-30fetch --prune: prune only based on explicit refspecsLibravatar Michael Haggerty1-30/+9
2013-10-30fetch --tags: fetch tags *in addition to* other stuffLibravatar Michael Haggerty1-24/+35
2013-10-30fetch: only opportunistically update references based on command lineLibravatar Michael Haggerty1-12/+32
2013-10-30builtin/fetch.c: reorder function definitionsLibravatar Michael Haggerty1-101/+97
2013-10-24get_ref_map(): rename local variablesLibravatar Michael Haggerty1-6/+6