summaryrefslogtreecommitdiff
path: root/transport.c
AgeCommit message (Expand)AuthorFilesLines
2018-03-23object-store: migrate alternates struct and functions from cache.hLibravatar Stefan Beller1-0/+1
2018-03-15transport-helper: introduce stateless-connectLibravatar Brandon Williams1-0/+1
2018-03-15fetch-pack: perform a fetch using v2Libravatar Brandon Williams1-2/+5
2018-03-15push: pass ref prefixes when pushingLibravatar Brandon Williams1-1/+28
2018-03-15transport: convert transport_get_remote_refs to take a list of ref prefixesLibravatar Brandon Williams1-2/+5
2018-03-15transport: convert get_refs_list to take a list of ref prefixesLibravatar Brandon Williams1-7/+11
2018-03-15connect: request remote refs using v2Libravatar Brandon Williams1-1/+1
2018-03-14protocol: introduce enum protocol_version value protocol_v2Libravatar Brandon Williams1-0/+9
2018-03-14transport: store protocol versionLibravatar Brandon Williams1-9/+26
2018-03-14connect: discover protocol version outside of get_remote_headsLibravatar Brandon Williams1-5/+19
2018-03-14transport: use get_refs_via_connect to get refsLibravatar Brandon Williams1-14/+4
2018-03-14Convert find_unique_abbrev* to struct object_idLibravatar brian m. carlson1-1/+1
2018-03-14strbuf: convert strbuf_add_unique_abbrev to use struct object_idLibravatar brian m. carlson1-2/+2
2018-02-13Merge branch 'jh/partial-clone'Libravatar Junio C Hamano1-0/+4
2018-02-13Merge branch 'jh/fsck-promisors'Libravatar Junio C Hamano1-0/+8
2017-12-28Merge branch 'jt/transport-hide-vtable'Libravatar Junio C Hamano1-26/+43
2017-12-27Merge branch 'jt/transport-no-more-rsync'Libravatar Junio C Hamano1-8/+1
2017-12-14transport: make transport vtable more privateLibravatar Jonathan Tan1-26/+43
2017-12-12transport: remove unused "push" in vtableLibravatar Jonathan Tan1-8/+1
2017-12-08fetch-pack, index-pack, transport: partial cloneLibravatar Jeff Hostetler1-0/+4
2017-12-05introduce fetch-object: fetch one promisor objectLibravatar Jonathan Tan1-0/+8
2017-10-16refs: convert update_ref and refs_update_ref to use struct object_idLibravatar brian m. carlson1-2/+2
2017-10-01refs: pass NULL to resolve_refdup() if hash is not neededLibravatar René Scharfe1-2/+1
2017-09-24refs: pass NULL to resolve_ref_unsafe() if hash is not neededLibravatar René Scharfe1-2/+1
2017-06-24Merge branch 'ab/free-and-null'Libravatar Junio C Hamano1-2/+1
2017-06-24Merge branch 'bw/config-h'Libravatar Junio C Hamano1-0/+1
2017-06-16coccinelle: make use of the "type" FREE_AND_NULL() ruleLibravatar Ævar Arnfjörð Bjarmason1-2/+1
2017-06-15config: don't include config.h by defaultLibravatar Brandon Williams1-0/+1
2017-05-02bundle: convert to struct object_idLibravatar brian m. carlson1-1/+1
2017-04-19Merge branch 'bw/push-options-recursively-to-submodules'Libravatar Junio C Hamano1-1/+3
2017-04-11push: propagate remote and refspec with --recurse-submodulesLibravatar Brandon Williams1-1/+2
2017-04-11push: propagate push-options with --recurse-submodulesLibravatar Brandon Williams1-0/+1
2017-03-31Rename sha1_array to oid_arrayLibravatar brian m. carlson1-10/+10
2017-03-31Make sha1_array_append take a struct object_id *Libravatar brian m. carlson1-2/+4
2017-03-26Convert GIT_SHA1_HEXSZ used for allocation to GIT_MAX_HEXSZLibravatar brian m. carlson1-1/+1
2017-03-17Merge branch 'bc/object-id'Libravatar Junio C Hamano1-2/+2
2017-03-14Merge branch 'mm/fetch-show-error-message-on-unadvertised-object'Libravatar Junio C Hamano1-5/+9
2017-03-02fetch_refs_via_pack: call report_unmatched_refsLibravatar Matt McCutchen1-5/+9
2017-02-27Merge branch 'km/delete-ref-reflog-message'Libravatar Junio C Hamano1-1/+1
2017-02-22Convert remaining callers of resolve_refdup to object_idLibravatar brian m. carlson1-2/+2
2017-02-20delete_ref: accept a reflog message argumentLibravatar Kyle Meyer1-1/+1
2017-02-08for_each_alternate_ref: replace transport code with for-each-refLibravatar Jeff King1-10/+38
2017-02-08for_each_alternate_ref: pass name/oid instead of ref structLibravatar Jeff King1-1/+1
2017-02-08for_each_alternate_ref: use strbuf for path allocationLibravatar Jeff King1-14/+14
2017-02-08for_each_alternate_ref: stop trimming trailing slashesLibravatar Jeff King1-2/+0
2017-02-08for_each_alternate_ref: handle failure from real_pathdup()Libravatar Jeff King1-0/+2
2017-01-31Merge branch 'bw/push-submodule-only'Libravatar Junio C Hamano1-4/+11
2017-01-18Merge branch 'bw/grep-recurse-submodules'Libravatar Junio C Hamano1-1/+1
2017-01-17Merge branch 'bw/push-dry-run' into maintLibravatar Junio C Hamano1-3/+6
2017-01-17Merge branch 'hv/submodule-not-yet-pushed-fix' into maintLibravatar Junio C Hamano1-8/+21