summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* ### rs/ref-transaction-multirs/ref-transaction-multiJunio C Hamano2014-09-030-0/+0
* refs.c: make the *_packed_refs functions staticRonnie Sahlberg2014-09-032-34/+4
* refs.c: make repack_without_refs staticRonnie Sahlberg2014-09-032-4/+1
* remote.c: use a transaction for deleting refsRonnie Sahlberg2014-09-031-31/+38
* refs.c: write updates to packed refs when a transaction has more than one refRonnie Sahlberg2014-09-033-29/+72
* refs.c: move reflog updates into its own functionRonnie Sahlberg2014-09-031-26/+36
* ### rs/ref-transaction-renameJunio C Hamano2014-09-030-0/+0
* refs.c: rollback the lockfile before we die() in repack_without_refsRonnie Sahlberg2014-09-031-1/+3
* refs.c: update rename_ref to use a transactionRonnie Sahlberg2014-09-032-133/+71
* refs.c: use packed refs when deleting refs during a transactionRonnie Sahlberg2014-09-032-34/+128
* refs.c: return error instead of dying when locking fails during transactionRonnie Sahlberg2014-09-031-2/+5
* refs.c: allow passing raw git_committer_info as email to _update_reflogRonnie Sahlberg2014-09-033-17/+48
* ### rs/ref-transaction-reflogJunio C Hamano2014-09-030-0/+0
* refs.c: allow deleting refs with a broken sha1Ronnie Sahlberg2014-09-033-6/+13
* refs.c: remove lock_any_ref_for_updateRonnie Sahlberg2014-09-032-15/+1
* refs.c: make unlock_ref/close_ref/commit_ref staticRonnie Sahlberg2014-09-032-21/+12
* refs.c: rename log_ref_setup to create_reflogRonnie Sahlberg2014-09-033-21/+17
* reflog.c: use a reflog transaction when writing during expireRonnie Sahlberg2014-09-033-51/+39
* refs.c: allow multiple reflog updates during a single transactionRonnie Sahlberg2014-09-031-9/+37
* refs.c: only write reflog update if msg is non-NULLRonnie Sahlberg2014-09-032-2/+4
* refs.c: add a flag to allow reflog updates to truncate the logRonnie Sahlberg2014-09-032-3/+24
* refs.c: add a transaction function to append a reflog entryRonnie Sahlberg2014-09-032-2/+112
* lockfile.c: make hold_lock_file_for_append preserve meaningful errnoRonnie Sahlberg2014-09-032-8/+19
* refs.c: add a function to append a reflog entry to a fdRonnie Sahlberg2014-09-031-18/+30
* refs.c: add a new update_type field to ref_updateRonnie Sahlberg2014-09-031-4/+21
* refs.c: rename the transaction functionsRonnie Sahlberg2014-09-0312-135/+136
* refs.c: make ref_transaction_delete a wrapper for ref_transaction_updateRonnie Sahlberg2014-09-032-13/+6
* refs.c: make ref_transaction_create a wrapper to ref_transaction_updateRonnie Sahlberg2014-09-032-19/+6
* ### rs/ref-transactionJunio C Hamano2014-09-030-0/+0
* refs.c: fix handling of badly named refsRonnie Sahlberg2014-09-0317-76/+123
* refs.c: make write_ref_sha1 staticRonnie Sahlberg2014-09-032-5/+8
* fetch.c: change s_update_ref to use a ref transactionRonnie Sahlberg2014-09-031-10/+23
* refs.c: propagate any errno==ENOTDIR from _commit back to the callersRonnie Sahlberg2014-09-032-7/+21
* refs.c: pass a skip list to name_conflict_fnRonnie Sahlberg2014-09-031-15/+26
* refs.c: call lock_ref_sha1_basic directly from commitRonnie Sahlberg2014-09-031-6/+6
* refs.c: move the check for valid refname to lock_ref_sha1_basicRonnie Sahlberg2014-09-031-2/+5
* refs.c: pass NULL as *flags to read_ref_fullRonnie Sahlberg2014-09-031-1/+1
* refs.c: pass the ref log message to _create/delete/update instead of _commitRonnie Sahlberg2014-09-0312-44/+53
* refs.c: add an err argument to delete_ref_looseRonnie Sahlberg2014-09-031-5/+6
* wrapper.c: add a new function unlink_or_msgRonnie Sahlberg2014-09-032-0/+24
* wrapper.c: simplify warn_if_unremovableRonnie Sahlberg2014-09-031-8/+6
* ### rs/ref-transaction-1Junio C Hamano2014-09-030-0/+0
* update-ref --stdin: pass transaction around explicitlyrs/ref-transaction-1Jonathan Nieder2014-09-031-12/+15
* update-ref --stdin: narrow scope of err strbufJonathan Nieder2014-09-031-1/+10
* refs.c: make delete_ref use a transactionRonnie Sahlberg2014-09-031-21/+14
* refs.c: make prune_ref use a transaction to delete the refRonnie Sahlberg2014-09-032-9/+32
* refs.c: remove lock_ref_sha1Ronnie Sahlberg2014-09-031-10/+5
* refs.c: remove the update_ref_write functionRonnie Sahlberg2014-09-031-26/+8
* refs.c: remove the update_ref_lock functionRonnie Sahlberg2014-09-031-24/+6
* refs.c: make lock_ref_sha1 staticRonnie Sahlberg2014-09-032-8/+5