114 Commits (316683bd37608e31cc3f5e932c4e5c7dde1b39f0)

Author SHA1 Message Date
David Aguilar c41a87dd80 refs: make rev-parse --quiet actually quiet 11 years ago
Ronnie Sahlberg 029cdb4ab2 refs.c: make prune_ref use a transaction to delete the ref 11 years ago
Ronnie Sahlberg 88b680ae8d refs.c: make lock_ref_sha1 static 11 years ago
Ronnie Sahlberg 93a644ea9d refs.c: make ref_transaction_begin take an err argument 11 years ago
Ronnie Sahlberg 8c8bdc0d35 refs.c: update ref_transaction_delete to check for error and return status 11 years ago
Ronnie Sahlberg b416af5bcd refs.c: change ref_transaction_create to do error checking and return status 11 years ago
David Aguilar 24d36f1472 stylefix: asterisks stick to the variable, not the type 11 years ago
Ronnie Sahlberg e7e0f26eb6 refs.c: add a public is_branch function 11 years ago
Ronnie Sahlberg 8e34800e5b refs.c: change ref_transaction_update() to do error checking and return status 11 years ago
Ronnie Sahlberg 01319837c5 refs.c: remove the onerr argument to ref_transaction_commit 11 years ago
Ronnie Sahlberg d3f6655505 refs.c: commit_packed_refs to return a meaningful errno on failure 11 years ago
Ronnie Sahlberg 835e3c992f refs.c: verify_lock should set errno to something meaningful 11 years ago
Ronnie Sahlberg bd3b02daec refs.c: make sure log_ref_setup returns a meaningful errno 11 years ago
Ronnie Sahlberg 60bca085c8 refs.c: add an err argument to repack_without_refs 11 years ago
Ronnie Sahlberg 447ff1bf0a lockfile.c: make lock_file return a meaningful errno on failurei 11 years ago
Ronnie Sahlberg 995f8746bc refs.c: add a strbuf argument to ref_transaction_commit for error logging 11 years ago
Ronnie Sahlberg f1c9350ad7 refs.c: constify the sha arguments for ref_transaction_create|delete|update 11 years ago
Ronnie Sahlberg 33f9fc5932 refs.c: ref_transaction_commit should not free the transaction 11 years ago
Ronnie Sahlberg 026bd1d3e2 refs.c: remove ref_transaction_rollback 11 years ago
Jens Lindström e6bea66db6 remote prune: optimize "dangling symref" check/warning 11 years ago
Jens Lindström c9e768bb77 remote: repack packed-refs once when deleting multiple refs 11 years ago
Ronnie Sahlberg 4da588357a refs.c: add new functions reflog_exists and delete_reflog 11 years ago
Michael Haggerty 5524e2416e struct ref_update: rename field "ref_name" to "refname" 11 years ago
Michael Haggerty b5c8ea2afb refs: remove API function update_refs() 11 years ago
Michael Haggerty caa4046c4f refs: add a concept of a reference transaction 11 years ago
Michael Haggerty 595deb8da6 update_refs(): fix constness 11 years ago
Michael Haggerty f412411245 refs.h: rename the action_on_err constants 11 years ago
Stefan Beller 746593bdca refs: remove unused function invalidate_ref_cache 11 years ago
Brad King 98aee92d5c refs: add update_refs for multiple simultaneous updates 12 years ago
Brad King 9bbb0fa1fd refs: report ref type from lock_any_ref_for_update 12 years ago
Michael Haggerty 9f69d29770 refs: implement simple transactions for the packed-refs file 12 years ago
Michael Haggerty 4f78c24c63 refs: document the lifetime of the args passed to each_ref_fn 12 years ago
Michael Haggerty 32d462cea8 pack-refs: merge code from pack-refs.{c,h} into refs.{c,h} 12 years ago
Michael Haggerty 2312a79320 peel_ref(): fix return value for non-peelable, not-current reference 12 years ago
Michael Haggerty 89df9c84e4 refs: document flags constants REF_* 12 years ago
Junio C Hamano 98f85ff4b6 reflog: add for_each_reflog_ent_reverse() API 12 years ago
Junio C Hamano daebaa7813 upload/receive-pack: allow hiding ref hierarchies 12 years ago
Michael Haggerty 432ad41e60 refs: store references hierarchically 13 years ago
Michael Haggerty cf6672edb1 refs: remove the extra_refs API 13 years ago
Michael Haggerty 30249ee68f add_packed_ref(): new function in the refs API. 13 years ago
Michael Haggerty 7f820bd920 resolve_gitlink_ref(): improve docstring 13 years ago
Michael Haggerty 85be1fe34a refs: rename parameters result -> sha1 13 years ago
Michael Haggerty dfefa935ae refs: rename "refname" variables 13 years ago
Junio C Hamano 98ac34b2b1 resolve_ref(): expose REF_ISBROKEN flag 14 years ago
Michael Haggerty 8be8bde75f invalidate_ref_cache(): expose this function in the refs API 14 years ago
Michael Haggerty dce4bab656 add_ref(): verify that the refname is formatted correctly 14 years ago
Michael Haggerty a40e6fb67a Change check_refname_format() to reject unnormalized refnames 14 years ago
Michael Haggerty 8d9c50105f Change check_ref_format() to take a flags argument 14 years ago
Pang Yan Han 160b81ed81 receive-pack: don't pass non-existent refs to post-{receive,update} hooks 14 years ago
Josh Triplett a1bea2c1fc ref namespaces: infrastructure 14 years ago