2015-05-14 | lock_packed_refs(): allow retries when acquiring the... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-14 | lockfile: allow file locking to be retried with a timeout Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-13 | ref_transaction_commit(): fix atomicity and avoid fd... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-13 | ref_transaction_commit(): remove the local flags variable Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-13 | ref_transaction_commit(): inline call to write_ref_sha1() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-13 | rename_ref(): inline calls to write_ref_sha1() from... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-13 | commit_ref_update(): new function, extracted from write_ref_... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-13 | write_ref_to_lockfile(): new function, extracted from... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-13 | ref_transaction_commit(): fix atomicity and avoid fd... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-13 | ref_transaction_commit(): remove the local flags variable Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-13 | ref_transaction_commit(): inline call to write_ref_sha1() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-13 | rename_ref(): inline calls to write_ref_sha1() from... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-13 | commit_ref_update(): new function, extracted from write_ref_... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-13 | write_ref_to_lockfile(): new function, extracted from... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | reflog_expire(): integrate lock_ref_sha1_basic() errors... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | ref_transaction_commit(): delete extra "the" from error... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | ref_transaction_commit(): provide better error messages Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | rename_ref(): integrate lock_ref_sha1_basic() errors... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | lock_ref_sha1_basic(): improve diagnostics for ref... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | lock_ref_sha1_basic(): report errors via a "struct... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | verify_refname_available(): report errors via a "struct... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | verify_refname_available(): rename function Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | refs: check for D/F conflicts among refs created in... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | ref_transaction_commit(): use a string_list for detecting... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | is_refname_available(): use dirname in first loop Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | struct nonmatching_ref_data: store a refname instead... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | report_refname_conflict(): inline function Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | entry_matches(): inline function Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | is_refname_available(): convert local variable "dirname... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | is_refname_available(): avoid shadowing "dir" variable Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | is_refname_available(): revamp the comments Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-05-11 | t1404: new tests of ref D/F conflicts within transactions Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-04-28 | Update git-multimail to version 1.0.2 Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-04-24 | status: document the -v/--verbose option Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-04-23 | RelNotes: wordsmithing Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-04-23 | RelNotes: refer to the rebase -i "todo list", not ... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-04-23 | RelNotes: correct name of versionsort.prereleaseSuffix Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-04-23 | git tag: mention versionsort.prereleaseSuffix in manpage Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-03-05 | reflog_expire(): never update a reference to null_sha1 Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-03-05 | reflog_expire(): ignore --updateref for symbolic references Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-03-05 | reflog: improve and update documentation Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-03-05 | lock_ref_sha1_basic(): do not set force_write for missing... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-03-05 | write_ref_sha1(): move write elision test to callers Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-03-05 | write_ref_sha1(): remove check for lock == NULL Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-02-17 | refs.h: remove duplication in function docstrings Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-02-17 | update_ref(): improve documentation Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-02-17 | ref_transaction_verify(): new function to check a reference... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-02-17 | ref_transaction_delete(): check that old_sha1 is not... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-02-17 | ref_transaction_create(): check that new_sha1 is valid Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-02-17 | commit: avoid race when creating orphan commits Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-02-17 | commit: add tests of commit races Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-02-17 | ref_transaction_delete(): remove "have_old" parameter Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-02-17 | ref_transaction_update(): remove "have_old" parameter Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-02-17 | struct ref_update: move "have_old" into "flags" Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-02-17 | refs.c: change some "flags" to "unsigned int" Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-02-12 | refs: remove the gap in the REF_* constant values Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-02-12 | refs: move REF_DELETING to refs.c Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-22 | lock_any_ref_for_update(): inline function Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-22 | reflog_expire(): new function in the reference API Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | expire_reflog(): treat the policy callback data as... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | Move newlog and last_kept_sha1 to "struct expire_reflog_cb" Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | expire_reflog(): move rewrite to flags argument Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | expire_reflog(): move verbose to flags argument Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | expire_reflog(): pass flags through to expire_reflog_ent() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | struct expire_reflog_cb: a new callback data type Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | Rename expire_reflog_cb to expire_reflog_policy_cb Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | expire_reflog(): move updateref to flags argument Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | expire_reflog(): move dry_run to flags argument Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | expire_reflog(): add a "flags" argument Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | expire_reflog(): extract two policy-related functions Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | Extract function should_expire_reflog_ent() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | expire_reflog(): use a lock_file for rewriting the... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | expire_reflog(): return early if the reference has... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | expire_reflog(): rename "ref" parameter to "refname" Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-12 | expire_reflog(): it's not an each_ref_fn anymore Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-11 | update-ref: fix "verify" command with missing <oldvalue> Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-12-11 | t1400: add some more tests of "update-ref --stdin"... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-11-25 | sort_string_list(): rename to string_list_sort() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-11-25 | prune_remote(): iterate using for_each_string_list_item() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-11-25 | prune_remote(): rename local variable Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-11-25 | repack_without_refs(): make the refnames argument a... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-11-25 | prune_remote(): sort delete_refs_list references en... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-11-25 | prune_remote(): initialize both delete_refs lists in... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-11-25 | prune_remote(): exit early if there are no stale references Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-11-18 | create_default_files(): don't set u+x bit on $GIT_DIR... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-11-17 | cmd_config(): make a copy of path obtained from git_path() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | commit_packed_refs(): reimplement using fdopen_lock_file() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | dump_marks(): reimplement using fdopen_lock_file() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | fdopen_lock_file(): access a lockfile using stdio Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | lockfile.h: extract new header file for the functions... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | hold_locked_index(): move from lockfile.c to read-cache.c Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | hold_lock_file_for_append(): restore errno before returning Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | get_locked_file_path(): new function Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | lockfile.c: rename static functions Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | lockfile: rename LOCK_NODEREF to LOCK_NO_DEREF Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | commit_lock_file_to(): refactor a helper out of commit_lock_... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | trim_last_path_component(): replace last_path_elm() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | resolve_symlink(): take a strbuf parameter Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | resolve_symlink(): use a strbuf for internal scratch... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | lockfile: change lock_file::filename into a strbuf Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |