Age | Commit message (Expand) | Author | Files | Lines |
2015-05-11 | rename_ref(): integrate lock_ref_sha1_basic() errors into ours | Michael Haggerty | 1 | -4/+2 |
2015-05-11 | lock_ref_sha1_basic(): improve diagnostics for ref D/F conflicts | Michael Haggerty | 1 | -4/+12 |
2015-05-11 | lock_ref_sha1_basic(): report errors via a "struct strbuf *err" | Michael Haggerty | 1 | -16/+28 |
2015-05-11 | verify_refname_available(): report errors via a "struct strbuf *err" | Michael Haggerty | 1 | -20/+30 |
2015-05-11 | verify_refname_available(): rename function | Michael Haggerty | 1 | -17/+20 |
2015-05-11 | refs: check for D/F conflicts among refs created in a transaction | Michael Haggerty | 1 | -62/+94 |
2015-05-11 | ref_transaction_commit(): use a string_list for detecting duplicates | Michael Haggerty | 1 | -14/+11 |
2015-05-11 | is_refname_available(): use dirname in first loop | Michael Haggerty | 1 | -14/+26 |
2015-05-11 | struct nonmatching_ref_data: store a refname instead of a ref_entry | Michael Haggerty | 1 | -3/+4 |
2015-05-11 | report_refname_conflict(): inline function | Michael Haggerty | 1 | -8/+2 |
2015-05-11 | entry_matches(): inline function | Michael Haggerty | 1 | -7/+2 |
2015-05-11 | is_refname_available(): convert local variable "dirname" to strbuf | Michael Haggerty | 1 | -7/+5 |
2015-05-11 | is_refname_available(): avoid shadowing "dir" variable | Michael Haggerty | 1 | -2/+2 |
2015-05-11 | is_refname_available(): revamp the comments | Michael Haggerty | 1 | -22/+47 |
2015-05-10 | refs.c: remove lock_fd from struct ref_lock | Stefan Beller | 1 | -10/+5 |
2015-04-16 | read_packed_refs: avoid double-checking sane refs | Jeff King | 1 | -2/+4 |
2015-03-25 | Merge branch 'jk/prune-with-corrupt-refs' | Junio C Hamano | 1 | -66/+6 |
2015-03-20 | refs.c: drop curate_packed_refs | Jeff King | 1 | -66/+1 |
2015-03-20 | refs: introduce a "ref paranoia" flag | Jeff King | 1 | -0/+5 |
2015-03-10 | Merge branch 'mh/expire-updateref-fixes' | Junio C Hamano | 1 | -28/+37 |
2015-03-05 | reflog_expire(): never update a reference to null_sha1 | Michael Haggerty | 1 | -2/+5 |
2015-03-05 | reflog_expire(): ignore --updateref for symbolic references | Michael Haggerty | 1 | -3/+12 |
2015-03-05 | struct ref_lock: delete the force_write member | Stefan Beller | 1 | -5/+9 |
2015-03-05 | lock_ref_sha1_basic(): do not set force_write for missing references | Michael Haggerty | 1 | -9/+6 |
2015-03-05 | write_ref_sha1(): move write elision test to callers | Michael Haggerty | 1 | -9/+9 |
2015-03-05 | write_ref_sha1(): remove check for lock == NULL | Michael Haggerty | 1 | -4/+0 |
2015-02-24 | Merge branch 'jk/blame-commit-label' into maint | Junio C Hamano | 1 | -2/+1 |
2015-02-17 | update_ref(): improve documentation | Michael Haggerty | 1 | -4/+4 |
2015-02-17 | ref_transaction_verify(): new function to check a reference's value | Michael Haggerty | 1 | -8/+39 |
2015-02-17 | ref_transaction_delete(): check that old_sha1 is not null_sha1 | Michael Haggerty | 1 | -0/+2 |
2015-02-17 | ref_transaction_create(): check that new_sha1 is valid | Michael Haggerty | 1 | -0/+2 |
2015-02-17 | ref_transaction_delete(): remove "have_old" parameter | Michael Haggerty | 1 | -5/+6 |
2015-02-17 | ref_transaction_update(): remove "have_old" parameter | Michael Haggerty | 1 | -10/+8 |
2015-02-17 | struct ref_update: move "have_old" into "flags" | Michael Haggerty | 1 | -17/+28 |
2015-02-17 | refs.c: change some "flags" to "unsigned int" | Michael Haggerty | 1 | -9/+9 |
2015-02-12 | refs: remove the gap in the REF_* constant values | Michael Haggerty | 1 | -1/+2 |
2015-02-12 | refs: move REF_DELETING to refs.c | Michael Haggerty | 1 | -0/+6 |
2015-02-11 | Merge branch 'mh/reflog-expire' | Junio C Hamano | 1 | -82/+181 |
2015-02-11 | Merge branch 'jk/blame-commit-label' | Junio C Hamano | 1 | -2/+1 |
2015-02-09 | Merge branch 'mh/reflog-expire' into mh/ref-trans-value-check | Junio C Hamano | 1 | -82/+181 |
2015-01-13 | use xstrdup_or_null to replace ternary conditionals | Jeff King | 1 | -2/+1 |
2014-12-29 | refs: plug strbuf leak in lock_ref_sha1_basic() | René Scharfe | 1 | -1/+1 |
2014-12-22 | Merge branch 'jk/read-packed-refs-without-path-max' | Junio C Hamano | 1 | -21/+25 |
2014-12-22 | Merge branch 'jk/for-each-reflog-ent-reverse' | Junio C Hamano | 1 | -12/+37 |
2014-12-22 | Merge branch 'mh/simplify-repack-without-refs' | Junio C Hamano | 1 | -18/+20 |
2014-12-22 | refs.c: let fprintf handle the formatting | Stefan Beller | 1 | -5/+2 |
2014-12-22 | refs.c: don't expose the internal struct ref_lock in the header file | Stefan Beller | 1 | -0/+9 |
2014-12-22 | lock_any_ref_for_update(): inline function | Michael Haggerty | 1 | -8/+1 |
2014-12-22 | refs.c: remove unlock_ref/close_ref/commit_ref from the refs api | Ronnie Sahlberg | 1 | -12/+12 |
2014-12-22 | reflog_expire(): new function in the reference API | Michael Haggerty | 1 | -0/+129 |