summaryrefslogtreecommitdiff
path: root/transport.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-04transport: stop needlessly copying bundle header referencesLibravatar Ævar Arnfjörð Bjarmason1-9/+16
2022-02-06ls-remote & transport API: release "struct transport_ls_refs_options"Libravatar Ævar Arnfjörð Bjarmason1-1/+7
2022-01-12Merge branch 'ps/lockfile-cleanup-fix'Libravatar Junio C Hamano1-3/+8
2022-01-07fetch: fix deadlock when cleaning up lockfiles in async signalsLibravatar Patrick Steinhardt1-3/+8
2021-11-25run-command API users: use strvec_push(), not argv constructionLibravatar Ævar Arnfjörð Bjarmason1-6/+5
2021-09-27hook.[ch]: move find_hook() from run-command.c to hook.cLibravatar Ævar Arnfjörð Bjarmason1-1/+1
2021-09-20Merge branch 'ab/serve-cleanup'Libravatar Junio C Hamano1-19/+13
2021-09-07bundle API: change "flags" to be "extra_index_pack_args"Libravatar Ævar Arnfjörð Bjarmason1-1/+5
2021-08-05transport: use designated initializersLibravatar Ævar Arnfjörð Bjarmason1-18/+12
2021-08-05transport: rename "fetch" in transport_vtable to "fetch_refs"Libravatar Ævar Arnfjörð Bjarmason1-1/+1
2021-07-16Merge branch 'ab/struct-init'Libravatar Junio C Hamano1-1/+1
2021-07-06bundle: remove "ref_list" in favor of string-list.c APILibravatar Ævar Arnfjörð Bjarmason1-3/+5
2021-07-06bundle.c: use a temporary variable for OIDs and namesLibravatar Ævar Arnfjörð Bjarmason1-2/+4
2021-07-01string-list.h users: change to use *_{nodup,dup}()Libravatar Ævar Arnfjörð Bjarmason1-1/+1
2021-05-20fetch-pack: signal v2 server that we are done making requestsLibravatar Jeff King1-2/+4
2021-05-16Merge branch 'jt/push-negotiation'Libravatar Junio C Hamano1-5/+25
2021-05-05fetch: teach independent negotiation (no packfile)Libravatar Jonathan Tan1-5/+25
2021-04-30Merge branch 'ow/push-quiet-set-upstream'Libravatar Junio C Hamano1-5/+5
2021-04-15transport: respect verbosity when setting upstreamLibravatar Øystein Walle1-5/+5
2021-04-08Merge branch 'll/clone-reject-shallow'Libravatar Junio C Hamano1-0/+4
2021-04-07Merge branch 'ah/plugleaks'Libravatar Junio C Hamano1-0/+2
2021-04-01builtin/clone.c: add --reject-shallow optionLibravatar Li Linchao1-0/+4
2021-03-21transport: also free remote_refs in transport_disconnect()Libravatar Andrzej Hunt1-0/+2
2021-03-13use CALLOC_ARRAYLibravatar René Scharfe1-1/+1
2021-02-05connect, transport: encapsulate arg in structLibravatar Jonathan Tan1-11/+12
2020-11-11transport: log received server session IDLibravatar Josh Steadmon1-0/+10
2020-10-03push: parse and set flag for "--force-if-includes"Libravatar Srinidhi Kaushik1-0/+2
2020-10-03push: add reflog check for "--force-if-includes"Libravatar Srinidhi Kaushik1-0/+6
2020-09-25Merge branch 'jx/proc-receive-hook'Libravatar Junio C Hamano1-36/+120
2020-09-03Merge branch 'jt/lazy-fetch'Libravatar Junio C Hamano1-4/+0
2020-08-27transport: parse report options for tracking refsLibravatar Jiang Xin1-8/+29
2020-08-27New capability "report-status-v2" for git-pushLibravatar Jiang Xin1-28/+88
2020-08-27transport: not report a non-head push as a branchLibravatar Jiang Xin1-3/+6
2020-08-18fetch-pack: remove no_dependents codeLibravatar Jonathan Tan1-4/+0
2020-08-17refspec: make sure stack refspec_item variables are zeroedLibravatar Jacob Keller1-0/+1
2020-07-28strvec: convert remaining callers away from argv_array nameLibravatar Jeff King1-6/+6
2020-07-06Merge branch 'bc/sha-256-part-2'Libravatar Junio C Hamano1-2/+16
2020-06-25Merge branch 'jt/cdn-offload'Libravatar Junio C Hamano1-5/+7
2020-06-19bundle: detect hash algorithm when reading refsLibravatar brian m. carlson1-2/+8
2020-06-10fetch-pack: support more than one pack lockfileLibravatar Jonathan Tan1-6/+8
2020-05-27transport: add a hash algorithm memberLibravatar brian m. carlson1-0/+8
2020-05-24stateless-connect: send response end packetLibravatar Denton Liu1-1/+2
2020-05-19transport: extract common fetch_pack() callLibravatar Denton Liu1-17/+8
2020-04-28Merge branch 'jx/atomic-push'Libravatar Junio C Hamano1-15/+9
2020-04-17send-pack: mark failure of atomic push properlyLibravatar Jiang Xin1-14/+0
2020-04-17send-pack: fix inconsistent porcelain outputLibravatar Jiang Xin1-1/+9
2020-03-30oid_array: rename source file from sha1-arrayLibravatar Jeff King1-1/+1
2020-01-22Merge branch 'jk/no-flush-upon-disconnecting-slrpc-transport'Libravatar Junio C Hamano1-1/+1
2020-01-08transport: don't flush when disconnecting stateless-rpc helperLibravatar Jeff King1-1/+1
2019-10-08transport: push codepath can take arbitrary repositoryLibravatar Junio C Hamano1-10/+10