summaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Expand)AuthorFilesLines
2015-01-07push.c: add an --atomic argumentLibravatar Ronnie Sahlberg1-0/+5
2015-01-07send-pack.c: add --atomic command line argumentLibravatar Ronnie Sahlberg1-1/+5
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-22reflog_expire(): new function in the reference APILibravatar Michael Haggerty1-133/+15
2014-12-12expire_reflog(): treat the policy callback data as opaqueLibravatar Michael Haggerty1-36/+36
2014-12-12Move newlog and last_kept_sha1 to "struct expire_reflog_cb"Libravatar Michael Haggerty1-10/+10
2014-12-12expire_reflog(): move rewrite to flags argumentLibravatar Michael Haggerty1-5/+5
2014-12-12expire_reflog(): move verbose to flags argumentLibravatar Michael Haggerty1-8/+8
2014-12-12expire_reflog(): pass flags through to expire_reflog_ent()Libravatar Michael Haggerty1-0/+2
2014-12-12struct expire_reflog_cb: a new callback data typeLibravatar Michael Haggerty1-17/+26
2014-12-12Rename expire_reflog_cb to expire_reflog_policy_cbLibravatar Michael Haggerty1-9/+10
2014-12-12expire_reflog(): move updateref to flags argumentLibravatar Michael Haggerty1-6/+6
2014-12-12expire_reflog(): move dry_run to flags argumentLibravatar Michael Haggerty1-5/+8
2014-12-12expire_reflog(): add a "flags" argumentLibravatar Michael Haggerty1-4/+6
2014-12-12expire_reflog(): extract two policy-related functionsLibravatar Michael Haggerty1-42/+52
2014-12-12Extract function should_expire_reflog_ent()Libravatar Michael Haggerty1-28/+42
2014-12-12expire_reflog(): use a lock_file for rewriting the reflog fileLibravatar Michael Haggerty1-19/+41
2014-12-12expire_reflog(): return early if the reference has no reflogLibravatar Michael Haggerty1-3/+5
2014-12-12expire_reflog(): rename "ref" parameter to "refname"Libravatar Michael Haggerty1-8/+8
2014-12-12expire_reflog(): it's not an each_ref_fn anymoreLibravatar Michael Haggerty1-5/+5
2014-11-06Merge branch 'jk/fetch-reflog-df-conflict'Libravatar Junio C Hamano1-1/+1
2014-11-04fetch: load all default config at startupLibravatar Jeff King1-1/+1
2014-10-31Merge branch 'jc/push-cert'Libravatar Junio C Hamano1-2/+2
2014-10-29Merge branch 'jk/prune-mtime'Libravatar Junio C Hamano7-199/+157
2014-10-28receive-pack: avoid minor leak in case start_async() failsLibravatar René Scharfe1-2/+2
2014-10-24Merge branch 'jc/push-cert'Libravatar Junio C Hamano1-1/+12
2014-10-24Merge branch 'eb/no-pthreads'Libravatar Junio C Hamano3-7/+7
2014-10-24Merge branch 'rs/run-command-env-array'Libravatar Junio C Hamano1-9/+14
2014-10-24Merge branch 'jk/pack-objects-no-bitmap-when-splitting'Libravatar Junio C Hamano1-0/+1
2014-10-24push: heed user.signingkey for signed pushesLibravatar Michael J Gruber1-1/+12
2014-10-21Merge branch 'rs/ref-transaction'Libravatar Junio C Hamano19-57/+97
2014-10-20Merge branch 'cc/interpret-trailers'Libravatar Junio C Hamano1-0/+44
2014-10-20Merge branch 'jn/parse-config-slot'Libravatar Junio C Hamano6-30/+31
2014-10-20Merge branch 'rs/receive-pack-argv-leak-fix'Libravatar Junio C Hamano1-10/+8
2014-10-19Handle atexit list internaly for unthreaded buildsLibravatar Etienne Buira1-5/+0
2014-10-19use env_array member of struct child_processLibravatar René Scharfe1-9/+14
2014-10-19pack-objects: turn off bitmaps when we split packsLibravatar Jeff King1-0/+1
2014-10-19pack-objects: double-check options before discarding objectsLibravatar Jeff King1-0/+2
2014-10-19repack: pack objects mentioned by the indexLibravatar Jeff King2-0/+9
2014-10-19pack-objects: use argv_arrayLibravatar Jeff King1-10/+10
2014-10-16Merge branch 'po/everyday-doc'Libravatar Junio C Hamano1-0/+1
2014-10-16make add_object_array_with_context interface more saneLibravatar Jeff King1-4/+4
2014-10-16pack-objects: match prune logic for discarding objectsLibravatar Jeff King1-0/+39
2014-10-16pack-objects: refactor unpack-unreachable expiration checkLibravatar Jeff King1-5/+12
2014-10-16prune: keep objects reachable from recent objectsLibravatar Jeff King2-2/+2