138 Commits (f49a5650ab536a31a22c2b48398e0e29bb59269f)

Author SHA1 Message Date
Michael Haggerty 0a0c953217 each_ref_fn_adapter(): remove adapter 10 years ago
Michael Haggerty 2b2a5be394 each_ref_fn: change to take an object_id parameter 10 years ago
Michael Haggerty d1dd721f11 refs.h: remove duplication in function docstrings 10 years ago
Michael Haggerty 4b7b520b9f update_ref(): improve documentation 10 years ago
Michael Haggerty 1618033401 ref_transaction_verify(): new function to check a reference's value 10 years ago
Michael Haggerty fb5a6bb61c ref_transaction_delete(): remove "have_old" parameter 10 years ago
Michael Haggerty 1d147bdff0 ref_transaction_update(): remove "have_old" parameter 10 years ago
Michael Haggerty fec14ec38c refs.c: change some "flags" to "unsigned int" 10 years ago
Michael Haggerty 581d4e0cdb refs: move REF_DELETING to refs.c 10 years ago
Stefan Beller 3581d79335 refs.c: don't expose the internal struct ref_lock in the header file 10 years ago
Michael Haggerty 31e07f76a9 lock_any_ref_for_update(): inline function 10 years ago
Ronnie Sahlberg 0b1e654801 refs.c: remove unlock_ref/close_ref/commit_ref from the refs api 10 years ago
Michael Haggerty fa5b1830b0 reflog_expire(): new function in the reference API 10 years ago
Ronnie Sahlberg a785d3f77c refs.c: make ref_transaction_delete a wrapper for ref_transaction_update 10 years ago
Nguyễn Thái Ngọc Duy 1a83c240f2 git_snpath(): retire and replace with strbuf_git_path() 10 years ago
Michael Haggerty 4a45b2f347 repack_without_refs(): make the refnames argument a string_list 10 years ago
Ronnie Sahlberg d0f810f0bc refs.c: allow listing and deleting badly named refs 10 years ago
Jonathan Nieder f3cc52d840 packed-ref cache: forbid dot-components in refnames 10 years ago
Jonathan Nieder 62a2d52514 branch -d: avoid repeated symref resolution 10 years ago
Ronnie Sahlberg aae383db8c refs.c: make write_ref_sha1 static 10 years ago
Ronnie Sahlberg 28e6a97e39 refs.c: ref_transaction_commit: distinguish name conflicts from other errors 10 years ago
Ronnie Sahlberg db7516ab9f refs.c: pass the ref log message to _create/delete/update instead of _commit 10 years ago
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