summaryrefslogtreecommitdiff
path: root/builtin/receive-pack.c
AgeCommit message (Expand)AuthorFilesLines
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-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
2014-10-01lockfile.h: extract new header file for the functions in lockfile.cLibravatar Michael Haggerty1-0/+1
2014-09-26Merge branch 'jc/ignore-sigpipe-while-running-hooks'Libravatar Junio C Hamano1-0/+6
2014-09-25receive-pack::hmac_sha1(): copy the entire SHA-1 hash outLibravatar Brian Gernhardt1-2/+2
2014-09-17signed push: allow stale nonce in stateless modeLibravatar Junio C Hamano1-10/+79
2014-09-17signed push: fortify against replay attacksLibravatar Junio C Hamano1-8/+124
2014-09-16receive-pack: allow hooks to ignore its standard input streamLibravatar Junio C Hamano1-0/+6
2014-09-15signed push: remove duplicated protocol infoLibravatar Junio C Hamano1-0/+26
2014-09-15receive-pack: GPG-validate push certificatesLibravatar Junio C Hamano1-0/+31
2014-09-15push: the beginning of "git push --signed"Libravatar Junio C Hamano1-0/+52
2014-09-15receive-pack: factor out capability string generationLibravatar Junio C Hamano1-8/+14
2014-09-15receive-pack: factor out queueing of commandLibravatar Junio C Hamano1-21/+29
2014-09-15receive-pack: do not reuse old_sha1[] for other thingsLibravatar Junio C Hamano1-3/+5
2014-09-15receive-pack: parse feature request a bit earlierLibravatar Junio C Hamano1-12/+14
2014-09-15receive-pack: do not overallocate command structureLibravatar Junio C Hamano1-2/+3
2014-09-11Merge branch 'rs/ref-transaction-1'Libravatar Junio C Hamano1-9/+16
2014-09-03receive-pack.c: use a reference transaction for updating the refsLibravatar Ronnie Sahlberg1-9/+16
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/+2
2014-07-24receive-pack: don't copy "dir" parameterLibravatar Jeff King1-2/+2
2014-07-22Merge branch 'kb/perf-trace'Libravatar Junio C Hamano1-1/+1
2014-07-13trace: improve trace performanceLibravatar Karsten Blees1-1/+1
2014-06-19use xstrdup instead of xmalloc + strcpyLibravatar Jeff King1-4/+1
2014-02-27shallow: automatically clean up shallow tempfilesLibravatar Jeff King1-12/+4