2016-09-09 | refs: create a base class "ref_store" for files_ref_store Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-09-09 | refs: rename struct ref_cache to files_ref_store Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-09-09 | resolve_gitlink_ref(): eliminate temporary variable Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-20 | for_each_reflog(): reimplement using iterators Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-20 | dir_iterator: new API for iterating over a directory... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-20 | for_each_reflog(): don't abort for bad references Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-20 | do_for_each_ref(): reimplement using reference iteration Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-20 | refs: introduce an iterator interface Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-20 | ref_resolves_to_object(): new function Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-20 | entry_resolves_to_object(): rename function from ref_resolve... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-20 | get_ref_cache(): only create an instance if there is... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-20 | remote rm: handle symbolic refs correctly Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-20 | delete_refs(): add a flags argument Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-20 | refs: use name "prefix" consistently Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-20 | do_for_each_ref(): move docstring to the header file Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | refs: remove unnecessary "extern" keywords Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | lock_ref_sha1_basic(): only handle REF_NODEREF mode Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | commit_ref_update(): remove the flags parameter Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | lock_ref_for_update(): don't resolve symrefs Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | lock_ref_for_update(): don't re-read non-symbolic references Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | refs: resolve symbolic refs first Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | ref_transaction_update(): check refname_is_safe() at... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | unlock_ref(): move definition higher in the file Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | lock_ref_for_update(): new function Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | add_update(): initialize the whole ref_update Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | verify_refname_available(): adjust constness in declaration Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | delete_branches(): use resolve_refdup() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | ref_transaction_commit(): correctly report close_ref... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | ref_transaction_create(): disallow recursive pruning Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | refs: make error messages more consistent Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | lock_ref_sha1_basic(): remove unneeded local variable Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | read_raw_ref(): move docstring to header file Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | read_raw_ref(): improve docstring Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | read_raw_ref(): rename symref argument to referent Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | read_raw_ref(): clear *type at start of function Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | read_raw_ref(): rename flags argument to type Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-06-13 | ref_transaction_commit(): remove local variables n... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-05-05 | rename_ref(): remove unneeded local variable Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-05-05 | commit_ref_update(): write error message to *err, not... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-05-05 | refname_is_safe(): insist that the refname already... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-05-05 | refname_is_safe(): don't allow the empty string Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-05-05 | refname_is_safe(): use skip_prefix() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-05-05 | remove_dir_recursively(): add docstring Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-05-05 | safe_create_leading_directories(): improve docstring Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-05-05 | read_raw_ref(): don't get confused by an empty directory Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-05-05 | commit_ref(): if there is an empty dir in the way,... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-05-05 | t1404: demonstrate a bug resolving references Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | show_head_ref(): check the result of resolve_ref_namespace() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | check_aliased_update(): check that dst_name is non... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | checkout_paths(): remove unneeded flag variable Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | cmd_merge(): remove unneeded flag variable Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | fsck_head_link(): remove unneeded flag variable Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | read_raw_ref(): change flags parameter to unsigned int Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | files-backend: inline resolve_ref_1() into resolve_ref_unsafe() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | read_raw_ref(): manage own scratch space Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | resolve_ref_1(): eliminate local variable "bad_name" Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | resolve_ref_1(): reorder code Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | resolve_ref_1(): eliminate local variable Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | resolve_ref_unsafe(): ensure flags is always set Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | resolve_ref_unsafe(): use for loop to count up to MAXDEPTH Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | resolve_missing_loose_ref(): simplify semantics Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | t1430: improve test coverage of deletion of badly-named... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | t1430: test for-each-ref in the presence of badly-named... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | t1430: don't rely on symbolic-ref for creating broken... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | t1430: clean up broken refs/tags/shadow Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2016-04-10 | t1430: test the output and error of some commands more... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-11-20 | refs: split filesystem-based refs code into a new file Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-11-20 | refs/refs-internal.h: new header file Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-11-20 | refname_is_safe(): improve docstring Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-11-20 | pack_if_possible_fn(): use ref_type() instead of is_per_work... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-12 | credential-cache--daemon: use tempfile module Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-12 | credential-cache--daemon: delete socket from main() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-12 | gc: use tempfile module to handle gc.pid file Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-12 | lock_repo_for_gc(): compute the path to "gc.pid" only... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-12 | diff: use tempfile module Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-10 | setup_temporary_shallow(): use tempfile module Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-10 | write_shared_index(): use tempfile module Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-10 | register_tempfile(): new function to handle an existing... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-10 | tempfile: add several functions for creating temporary... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-10 | prepare_tempfile_object(): new function, extracted... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-10 | tempfile: a new module for handling temporary files Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-10 | commit_lock_file(): use get_locked_file_path() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-10 | lockfile: add accessor get_lock_file_path() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-10 | lockfile: add accessors get_lock_file_fd() and get_lock_file... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-10 | create_bundle(): duplicate file descriptor to avoid... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-08-10 | lockfile: move documentation to lockfile.h and lockfile.c Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-07-28 | get_remote_group(): use skip_prefix() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-07-28 | get_remote_group(): eliminate superfluous call to strcspn() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-07-28 | get_remote_group(): rename local variable "space" to... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-07-28 | get_remote_group(): handle remotes with single-character... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-07-20 | Documentation/git-worktree: wordsmith worktree-related... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-07-20 | Documentation/config: fix stale "git prune --worktree... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-07-20 | Documentation/git-worktree: fix incorrect reference... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-07-20 | Documentation/git-worktree: consistently use term ... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-07-04 | strbuf: strbuf_read_file() should return ssize_t Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-07-01 | fast-import: add a get-mark command Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-06-26 | Documentation/bisect: revise overall content Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-06-22 | delete_ref(): use the usual convention for old_sha1 Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-06-22 | cmd_update_ref(): make logic more straightforward Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2015-06-22 | update_ref(): don't read old reference value before... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |