summaryrefslogtreecommitdiff
path: root/transport.c
AgeCommit message (Expand)AuthorFilesLines
2014-07-23Merge branch 'ta/string-list-init'Libravatar Junio C Hamano1-3/+1
2014-07-21replace memset with string-list initializersLibravatar Tanay Abhra1-3/+1
2014-07-18transport: simplify fetch_objs_via_rsync() using argv_arrayLibravatar René Scharfe1-20/+8
2014-06-20refactor skip_prefix to return a booleanLibravatar Jeff King1-1/+3
2014-03-05push: detect local refspec errors earlyLibravatar Jeff King1-2/+6
2014-01-17Merge branch 'nd/shallow-clone'Libravatar Junio C Hamano1-5/+20
2013-12-17Merge branch 'tb/clone-ssh-with-colon-for-port'Libravatar Junio C Hamano1-10/+2
2013-12-10send-pack: support pushing to a shallow cloneLibravatar Nguyễn Thái Ngọc Duy1-3/+2
2013-12-10fetch: add --update-shallow to accept refs that update .git/shallowLibravatar Nguyễn Thái Ngọc Duy1-0/+4
2013-12-10fetch: support fetching from a shallow repositoryLibravatar Nguyễn Thái Ngọc Duy1-3/+8
2013-12-10clone: support remote shallow repositoryLibravatar Nguyễn Thái Ngọc Duy1-3/+8
2013-12-10connect.c: teach get_remote_heads to parse "shallow" linesLibravatar Nguyễn Thái Ngọc Duy1-3/+4
2013-12-10remote.h: replace struct extra_have_objects with struct sha1_arrayLibravatar Nguyễn Thái Ngọc Duy1-1/+2
2013-12-09connect.c: refactor url parsingLibravatar Torsten Bögershausen1-10/+2
2013-12-05replace {pre,suf}fixcmp() with {starts,ends}_with()Libravatar Christian Couder1-14/+14
2013-09-09Merge branch 'jc/transport-do-not-use-connect-twice-in-fetch'Libravatar Junio C Hamano1-0/+2
2013-08-07fetch: work around "transport-take-over" hackLibravatar Junio C Hamano1-0/+2
2013-07-22push --force-with-lease: tie it all togetherLibravatar Junio C Hamano1-0/+5
2013-07-22push --force-with-lease: implement logic to populate old_sha1_expect[]Libravatar Junio C Hamano1-0/+6
2013-07-08cache.h: move remote/connect API out of itLibravatar Junio C Hamano1-0/+2
2013-06-26Merge branch 'ph/builtin-srcs-are-in-subdir-these-days'Libravatar Junio C Hamano1-1/+1
2013-06-18fix "builtin-*" references to be "builtin/*"Libravatar Phil Hord1-1/+1
2013-05-28clone: open a shortcut for connectivity checkLibravatar Nguyễn Thái Ngọc Duy1-0/+4
2013-04-01Merge branch 'jk/pkt-line-cleanup'Libravatar Junio C Hamano1-3/+3
2013-03-25Merge branch 'jc/push-follow-tag'Libravatar Junio C Hamano1-0/+2
2013-03-25Merge branch 'maint'Libravatar Junio C Hamano1-1/+2
2013-03-25transport.c: help gcc 4.6.3 users by squelching compiler warningLibravatar Junio C Hamano1-1/+2
2013-03-21Merge branch 'maint'Libravatar Junio C Hamano1-1/+1
2013-03-21transport: drop "int cmp = cmp" hackLibravatar Jeff King1-1/+1
2013-03-21Merge branch 'jc/fetch-raw-sha1'Libravatar Junio C Hamano1-7/+2
2013-03-05push: --follow-tagsLibravatar Junio C Hamano1-0/+2
2013-02-24teach get_remote_heads to read from a memory bufferLibravatar Jeff King1-3/+3
2013-02-07Merge branch 'ft/transport-report-segv' into maintLibravatar Junio C Hamano1-1/+1
2013-02-07fetch: use struct ref to represent refs to be fetchedLibravatar Junio C Hamano1-7/+2
2013-02-05Merge branch 'ft/transport-report-segv'Libravatar Junio C Hamano1-1/+1
2013-02-04Merge branch 'jc/push-reject-reasons'Libravatar Junio C Hamano1-1/+13
2013-01-31push: fix segfault when HEAD points nowhereLibravatar Fraser Tweedale1-1/+1
2013-01-24push: introduce REJECT_FETCH_FIRST and REJECT_NEEDS_FORCELibravatar Junio C Hamano1-0/+12
2013-01-24push: further clean up fields of "struct ref"Libravatar Junio C Hamano1-1/+1
2013-01-18push: Add support for pre-push hooksLibravatar Aaron Schrab1-0/+60
2012-12-02push: require force for refs under refs/tags/Libravatar Chris Rorvick1-2/+6
2012-12-02push: flag updates that require forceLibravatar Chris Rorvick1-1/+1
2012-12-02push: add advice for rejected tag referenceLibravatar Chris Rorvick1-0/+2
2012-12-02push: return reject reasons as a bitsetLibravatar Chris Rorvick1-9/+8
2012-09-12filter_refs(): delete matched refs from sought listLibravatar Michael Haggerty1-7/+3
2012-09-12Change fetch_pack() and friends to take string_list argumentsLibravatar Michael Haggerty1-9/+9
2012-04-24Merge branch 'hv/submodule-recurse-push'Libravatar Junio C Hamano1-3/+38
2012-04-20Merge branch 'ct/advise-push-default'Libravatar Junio C Hamano1-2/+11
2012-03-30push: teach --recurse-submodules the on-demand optionLibravatar Heiko Voigt1-1/+16
2012-03-30Refactor submodule push check to use string list instead of integerLibravatar Heiko Voigt1-2/+22