ref_transaction_commit(): work with transaction->updates in place
Michael Haggerty committed over 12 years ago
struct ref_update: add a type field
Michael Haggerty committed over 12 years ago
struct ref_update: add a lock field
Michael Haggerty committed over 12 years ago
ref_transaction_commit(): simplify code using temporary variables
Michael Haggerty committed over 12 years ago
struct ref_update: store refname as a FLEX_ARRAY
Michael Haggerty committed over 12 years ago
struct ref_update: rename field "ref_name" to "refname"
Michael Haggerty committed over 12 years ago
refs: remove API function update_refs()
Michael Haggerty committed over 12 years ago
update-ref --stdin: reimplement using reference transactions
Michael Haggerty committed over 12 years ago
refs: add a concept of a reference transaction
Michael Haggerty committed over 12 years ago
update-ref --stdin: harmonize error messages
Michael Haggerty committed over 12 years ago
update-ref --stdin: improve the error message for unexpected EOF
Michael Haggerty committed over 12 years ago
t1400: test one mistake at a time
Michael Haggerty committed over 12 years ago
update-ref --stdin -z: deprecate interpreting the empty string as zeros
Michael Haggerty committed over 12 years ago
update-ref.c: extract a new function, parse_next_sha1()
Michael Haggerty committed over 12 years ago
t1400: test that stdin -z update treats empty <newvalue> as zeros
Michael Haggerty committed over 12 years ago
update-ref --stdin: simplify error messages for missing oldvalues
Michael Haggerty committed over 12 years ago
update-ref --stdin: make error messages more consistent
Michael Haggerty committed over 12 years ago
update-ref --stdin: improve error messages for invalid values
Michael Haggerty committed over 12 years ago
update-ref.c: extract a new function, parse_refname()
Michael Haggerty committed over 12 years ago
parse_cmd_verify(): copy old_sha1 instead of evaluating <oldvalue> twice
Michael Haggerty committed over 12 years ago