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 |
2014-10-01 | commit_lock_file(): use a strbuf to manage temporary... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | try_merge_strategy(): use a statically-allocated lock_file... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | try_merge_strategy(): remove redundant lock_file allocation Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | struct lock_file: declare some fields volatile Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | lockfile: avoid transitory invalid states Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | git_config_set_multivar_in_file(): avoid call to rollback_lo... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | dump_marks(): remove a redundant call to rollback_lock_file() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | api-lockfile: document edge cases Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | commit_lock_file(): rollback lock file on failure to... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | close_lock_file(): if close fails, roll back Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | commit_lock_file(): die() if called for unlocked lockfile... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | commit_lock_file(): inline temporary variable Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | remove_lock_file(): call rollback_lock_file() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | lock_file(): exit early if lockfile cannot be opened Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | prepare_index(): declare return value to be (const... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | delete_ref_loose(): don't muck around in the lock_file... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | cache.h: define constants LOCK_SUFFIX and LOCK_SUFFIX_LEN Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | lockfile.c: document the various states of lock_file... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | lock_file(): always initialize and register lock_file... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | hold_lock_file_for_append(): release lock on errors Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | lockfile: unlock file if lockfile permissions cannot... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | rollback_lock_file(): set fd to -1 Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | rollback_lock_file(): exit early if lock is not active Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | rollback_lock_file(): do not clear filename redundantly Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | close_lock_file(): exit (successfully) if file is already... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | api-lockfile: revise and expand the documentation Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-10-01 | unable_to_lock_die(): rename function from unable_to_lock_in... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-04-07 | ref_transaction_commit(): work with transaction->updates... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-04-07 | struct ref_update: add a type field Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-04-07 | struct ref_update: add a lock field Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-04-07 | ref_transaction_commit(): simplify code using temporary... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2014-04-07 | struct ref_update: store refname as a FLEX_ARRAY Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |