summaryrefslogtreecommitdiff
path: root/transport.c
AgeCommit message (Expand)AuthorFilesLines
2015-09-23transport: add a protocol-whitelist environment variableLibravatar Jeff King1-1/+20
2015-08-31Merge branch 'db/push-sign-if-asked'Libravatar Junio C Hamano1-4/+7
2015-08-25write_file(): drop caller-supplied LF from calls to create a one-liner fileLibravatar Junio C Hamano1-1/+1
2015-08-24write_file(): drop "fatal" parameterLibravatar Junio C Hamano1-1/+1
2015-08-19push: support signing pushes iff the server supports itLibravatar Dave Borowitz1-1/+7
2015-08-19transport: remove git_transport_options.push_certLibravatar Dave Borowitz1-3/+0
2015-05-25write_one_ref(): rewrite to take an object_id argumentLibravatar Michael Haggerty1-8/+5
2015-05-25write_refs_to_temp_dir(): convert local variable sha1 to object_idLibravatar Michael Haggerty1-4/+4
2015-05-25each_ref_fn: change to take an object_id parameterLibravatar Michael Haggerty1-1/+4
2015-05-11Merge branch 'nd/multiple-work-trees'Libravatar Junio C Hamano1-5/+3
2015-03-28Merge branch 'jk/fetch-pack' into maintLibravatar Junio C Hamano1-3/+5
2015-03-25Merge branch 'jk/fetch-pack'Libravatar Junio C Hamano1-3/+5
2015-03-23Merge branch 'rs/use-isxdigit' into maintLibravatar Junio C Hamano1-1/+1
2015-03-20Merge branch 'rs/use-isxdigit'Libravatar Junio C Hamano1-1/+1
2015-03-19fetch_refs_via_pack: free extra copy of refsLibravatar Jeff King1-3/+5
2015-03-10use isxdigit() for checking if a character is a hexadecimal digitLibravatar René Scharfe1-1/+1
2015-02-11Merge branch 'sb/atomic-push'Libravatar Junio C Hamano1-0/+5
2015-01-07push.c: add an --atomic argumentLibravatar Ronnie Sahlberg1-0/+1
2015-01-07send-pack.c: add --atomic command line argumentLibravatar Ronnie Sahlberg1-0/+4
2014-12-29transport: simplify duplicating a substring in transport_get() using xmemdupz()Libravatar René Scharfe1-3/+1
2014-12-01use new wrapper write_file() for simple file writingLibravatar Nguyễn Thái Ngọc Duy1-5/+3
2014-10-24Merge branch 'sb/plug-transport-leak'Libravatar Junio C Hamano1-0/+1
2014-10-21transport: free leaking head in transport_print_push_status()Libravatar Stefan Beller1-0/+1
2014-10-15refs.c: change resolve_ref_unsafe reading argument to be a flags fieldLibravatar Ronnie Sahlberg1-2/+3
2014-10-08Merge branch 'jc/push-cert'Libravatar Junio C Hamano1-0/+5
2014-09-15signed push: add "pushee" header to push certificateLibravatar Junio C Hamano1-0/+1
2014-09-15push: the beginning of "git push --signed"Libravatar Junio C Hamano1-0/+4
2014-08-20run-command: introduce CHILD_PROCESS_INITLibravatar René Scharfe1-8/+4
2014-07-28Merge branch 'jk/misc-fixes-maint'Libravatar Junio C Hamano1-2/+3
2014-07-24transport: fix leaks in refs_from_alternate_cbLibravatar Jeff King1-2/+3
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