summaryrefslogtreecommitdiff
path: root/builtin/receive-pack.c
AgeCommit message (Expand)AuthorFilesLines
2016-02-22convert trivial cases to ALLOC_ARRAYLibravatar Jeff King1-3/+2
2016-02-22convert manual allocations to argv_arrayLibravatar Jeff King1-9/+3
2016-02-05Merge branch 'js/close-packs-before-gc' into maintLibravatar Junio C Hamano1-0/+1
2016-02-05Merge branch 'jk/clang-pedantic' into maintLibravatar Junio C Hamano1-1/+1
2016-01-13receive-pack: release pack files before garbage-collectingLibravatar Johannes Schindelin1-0/+1
2016-01-04avoid shifting signed integers 31 bitsLibravatar Jeff King1-1/+1
2015-11-20Convert struct ref to use object_id.Libravatar brian m. carlson1-1/+1
2015-11-05hideRefs: add support for matching full refsLibravatar Lukas Fleischer1-6/+21
2015-10-05receive-pack: simplify keep_arg computationLibravatar Jeff King1-7/+10
2015-10-05use sha1_to_hex_r() instead of strcpyLibravatar Jeff King1-6/+9
2015-09-25receive-pack: convert strncpy to xsnprintfLibravatar Jeff King1-2/+2
2015-08-03Merge branch 'jx/do-not-crash-receive-pack-wo-head'Libravatar Junio C Hamano1-1/+1
2015-07-22receive-pack: crash when checking with non-exist HEADLibravatar Jiang Xin1-1/+1
2015-06-23fsck: git receive-pack: support excluding objects from fsck'ingLibravatar Johannes Schindelin1-0/+11
2015-06-23fsck (receive-pack): allow demoting errors to warningsLibravatar Johannes Schindelin1-2/+15
2015-05-25show_ref_cb(): rewrite to take an object_id argumentLibravatar Michael Haggerty1-5/+3
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-1/+1
2015-04-14Merge branch 'jc/update-instead-into-void'Libravatar Junio C Hamano1-1/+20
2015-04-01push-to-deploy: allow pushing into an unborn branch and updating itLibravatar Junio C Hamano1-1/+20
2015-02-17ref_transaction_delete(): remove "have_old" parameterLibravatar Michael Haggerty1-2/+1
2015-02-17ref_transaction_update(): remove "have_old" parameterLibravatar Michael Haggerty1-1/+1
2015-02-11Merge branch 'jc/push-to-checkout'Libravatar Junio C Hamano1-25/+45
2015-02-11Merge branch 'sb/atomic-push'Libravatar Junio C Hamano1-35/+130
2015-01-08receive-pack: support push-to-checkout hookLibravatar Junio C Hamano1-1/+18
2015-01-07receive-pack.c: negotiate atomic push supportLibravatar Ronnie Sahlberg1-0/+11
2015-01-07receive-pack.c: add execute_commands_atomic functionLibravatar Stefan Beller1-1/+46
2015-01-07receive-pack.c: move transaction handling in a central placeLibravatar Stefan Beller1-14/+37
2015-01-07receive-pack.c: move iterating over all commands outside execute_commandsLibravatar Stefan Beller1-6/+13
2015-01-07receive-pack.c: die instead of error in case of possible future bugLibravatar Stefan Beller1-3/+1
2015-01-07receive-pack.c: shorten the execute_commands loop over all commandsLibravatar Stefan Beller1-16/+27
2014-12-22Merge branch 'js/push-to-deploy'Libravatar Junio C Hamano1-2/+91
2014-12-22Merge branch 'mh/simplify-repack-without-refs'Libravatar Junio C Hamano1-1/+1
2014-12-05Merge branch 'rs/receive-pack-use-labs'Libravatar Junio C Hamano1-1/+1
2014-12-01receive-pack: refactor updateInstead codepathLibravatar Junio C Hamano1-25/+28
2014-12-01path.c: make get_pathname() call sites return const char *Libravatar Nguyễn Thái Ngọc Duy1-1/+1
2014-11-30receive-pack: add another option for receive.denyCurrentBranchLibravatar Johannes Schindelin1-2/+91
2014-11-25sort_string_list(): rename to string_list_sort()Libravatar Michael Haggerty1-1/+1
2014-11-17use labs() for variables of type long instead of abs()Libravatar René Scharfe1-1/+1
2014-10-31Merge branch 'jc/push-cert'Libravatar Junio C Hamano1-2/+2
2014-10-28receive-pack: avoid minor leak in case start_async() failsLibravatar René Scharfe1-2/+2
2014-10-24Merge branch 'rs/run-command-env-array'Libravatar Junio C Hamano1-9/+14
2014-10-21Merge branch 'rs/ref-transaction'Libravatar Junio C Hamano1-4/+5
2014-10-20Merge branch 'rs/receive-pack-argv-leak-fix'Libravatar Junio C Hamano1-10/+8
2014-10-19use env_array member of struct child_processLibravatar René Scharfe1-9/+14
2014-10-15refs.c: change resolve_ref_unsafe reading argument to be a flags fieldLibravatar Ronnie Sahlberg1-2/+2
2014-10-15refs.c: pass the ref log message to _create/delete/update instead of _commitLibravatar Ronnie Sahlberg1-2/+3
2014-10-14Merge branch 'mh/lockfile'Libravatar Junio C Hamano1-0/+1
2014-10-13receive-pack: plug minor memory leak in unpack()Libravatar René Scharfe1-10/+8
2014-10-08Merge branch 'jc/push-cert'Libravatar Junio C Hamano1-40/+353