432 Commits (0d7131763e7762dc34c407f32e3c63123001a292)

Author SHA1 Message Date
Brandon Williams 05c4422676 fetch: refactor fetch_refs into two functions 7 years ago
Brandon Williams 14b8ced376 fetch: refactor the population of peer ref OIDs 7 years ago
Antonio Ospite 71a6953d16 submodule-config: add helper function to get 'fetch' config from .gitmodules 7 years ago
Nguyễn Thái Ngọc Duy 3e4a67b47d Use OPT_SET_INT_F() for cmdline option specification 7 years ago
Stefan Beller 102de880d2 path.c: migrate global git_path_* to take a repository argument 7 years ago
Stefan Beller c88134870e shallow: add repository argument to is_repository_shallow 7 years ago
Brandon Williams dcc73cf7ff fetch: generate ref-prefixes when using a configured refspec 7 years ago
Brandon Williams 6373cb598e refspec: consolidate ref-prefix generation logic 7 years ago
Brandon Williams a2ac50cbfd remote: convert get_stale_heads to take a struct refspec 7 years ago
Brandon Williams def11e7193 fetch: convert prune_refs to take a struct refspec 7 years ago
Brandon Williams 65d96c8b7d fetch: convert get_ref_map to take a struct refspec 7 years ago
Brandon Williams 65a1301f2e fetch: convert do_fetch to take a struct refspec 7 years ago
Brandon Williams e4cffacc80 fetch: convert refmap to use struct refspec 7 years ago
Brandon Williams d7c8e30716 fetch: convert fetch_one to use struct refspec 7 years ago
Brandon Williams 9530350096 remote: remove add_prune_tags_to_fetch_refspec 7 years ago
Brandon Williams e5349abf93 remote: convert fetch refspecs to struct refspec 7 years ago
Brandon Williams 0ad4a5ff50 refspec: rename struct refspec to struct refspec_item 7 years ago
Brandon Williams ec0cb49655 refspec: move refspec parsing logic into its own file 7 years ago
Stefan Beller cbd53a2193 object-store: move object access functions to object-store.h 7 years ago
Stefan Beller 0df8e96566 cache.h: add repository argument to oid_object_info 7 years ago
Brandon Williams 5e3548ef16 fetch: send server options when using protocol v2 7 years ago
Stefan Beller d0b5986622 object-store: close all packs upon clearing the object store 7 years ago
Brandon Williams 230d7dd391 fetch: pass ref prefixes when fetching 7 years ago
Brandon Williams 1af8ae1cfa transport: convert transport_get_remote_refs to take a list of ref prefixes 7 years ago
brian m. carlson abef9020e3 sha1_file: convert sha1_object_info* to object_id 7 years ago
brian m. carlson 30e677e0e2 strbuf: convert strbuf_add_unique_abbrev to use struct object_id 7 years ago
Ævar Arnfjörð Bjarmason 6317972cff fetch: make the --prune-tags work with <url> 7 years ago
Ævar Arnfjörð Bjarmason 97716d217c fetch: add a --prune-tags option and fetch.pruneTags config 7 years ago
Ævar Arnfjörð Bjarmason 0711883218 fetch: stop accessing "remote" variable indirectly 7 years ago
Ævar Arnfjörð Bjarmason ce3ab21b0c fetch: trivially refactor assignment to ref_nr 7 years ago
Ævar Arnfjörð Bjarmason aa59e0eaf6 fetch: don't redundantly NULL something calloc() gave us 7 years ago
Nguyễn Thái Ngọc Duy 1224781d60 parse-options: let OPT__FORCE take optional flags argument 7 years ago
Jonathan Tan 245abe34ac clone, fetch: remove redundant transport check 7 years ago
Brandon Williams e724197f23 submodule: convert get_next_submodule to not rely on the_index 7 years ago
Jeff Hostetler aa57b871da fetch: inherit filter-spec from partial clone 7 years ago
Jeff Hostetler acb0c57260 fetch: support filters 7 years ago
Jonathan Tan a1743343f4 fetch: refactor calculation of remote list 7 years ago
brian m. carlson 6ccac9eed5 Convert check_connected to use struct object_id 8 years ago
brian m. carlson 89f3bbdd3b refs: update ref transactions to use struct object_id 8 years ago
Jonathan Tan 3836d88ae5 pack: move pack-closing functions 8 years ago
Brandon Williams 557a5998df submodule: remove gitmodules_config 8 years ago
Brandon Williams 492c6c46da fetch: don't overlay config with submodule-config 8 years ago
Brandon Williams 8fa2915971 submodule: remove fetch.recursesubmodules from submodule-config parsing 8 years ago
Brandon Williams f20e7c1ea2 submodule: remove submodule.fetchjobs from submodule-config parsing 8 years ago
Stefan Beller e8906a9019 builtin/fetch cleanup: always set default value for submodule recursing 8 years ago
Jonathan Tan e83e71c5e1 sha1_file: refactor has_sha1_file_with_flags 8 years ago
Stefan Beller 8c69832d13 builtin/fetch: parse recurse-submodules-default at default options parsing 8 years ago
Stefan Beller 886dc154d8 builtin/fetch: factor submodule recurse parsing out to submodule config 8 years ago
Brandon Williams b2141fc1d2 config: don't include config.h by default 8 years ago
Stefan Beller 58f4203e7d builtin/fetch.c: respect 'submodule.recurse' option 8 years ago