summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-08-10memoize common git-path "constant" filesLibravatar Jeff King17-119/+151
2015-08-10get_repo_path: refactor path-allocationLibravatar Jeff King1-14/+29
2015-08-10find_hook: keep our own static bufferLibravatar Jeff King2-4/+11
2015-08-10refs.c: remove_empty_directories can take a strbufLibravatar Jeff King1-19/+15
2015-08-10refs.c: avoid git_path assignment in lock_ref_sha1_basicLibravatar Jeff King1-13/+19
2015-08-10refs.c: avoid repeated git_path calls in rename_tmp_logLibravatar Jeff King1-7/+14
2015-08-10refs.c: simplify strbufs in reflog setup and writingLibravatar Jeff King1-23/+15
2015-08-10path.c: drop git_path_submoduleLibravatar Jeff King2-13/+2
2015-08-10refs.c: remove extra git_path calls from read_loose_refsLibravatar Jeff King1-10/+13
2015-08-10remote.c: drop extraneous local variable from migrate_fileLibravatar Jeff King1-5/+2
2015-08-10prefer mkpathdup to mkpath in assignmentsLibravatar Jeff King2-13/+17
2015-08-10prefer git_pathdup to git_path in some possibly-dangerous casesLibravatar Jeff King6-11/+21
2015-08-10add_to_alternates_file: don't add duplicate entriesLibravatar Jeff King2-7/+45
2015-08-10t5700: modernize styleLibravatar Jeff King1-112/+81
2015-08-10cache.h: complete set of git_path_submodule helpersLibravatar Jeff King2-5/+35
2015-08-10cache.h: clarify documentation for git_path, et alLibravatar Jeff King1-5/+12
2015-08-10setup_temporary_shallow(): use tempfile moduleLibravatar Michael Haggerty1-28/+7
2015-08-10write_shared_index(): use tempfile moduleLibravatar Michael Haggerty1-32/+6
2015-08-10register_tempfile(): new function to handle an existing temporary fileLibravatar Michael Haggerty2-0/+16
2015-08-10tempfile: add several functions for creating temporary filesLibravatar Michael Haggerty2-0/+149
2015-08-10prepare_tempfile_object(): new function, extracted from create_tempfile()Libravatar Michael Haggerty1-7/+13
2015-08-10tempfile: a new module for handling temporary filesLibravatar Michael Haggerty5-270/+470
2015-08-10commit_lock_file(): use get_locked_file_path()Libravatar Michael Haggerty1-16/+12
2015-08-10lockfile: add accessor get_lock_file_path()Libravatar Michael Haggerty6-20/+34
2015-08-10lockfile: add accessors get_lock_file_fd() and get_lock_file_fp()Libravatar Michael Haggerty5-7/+26
2015-08-10create_bundle(): duplicate file descriptor to avoid closing it twiceLibravatar Michael Haggerty1-10/+16
2015-08-10lockfile: move documentation to lockfile.h and lockfile.cLibravatar Michael Haggerty3-280/+283
2015-08-10strbuf_read(): skip unnecessary strbuf_grow() at eofLibravatar Jim Hill1-5/+5
2015-08-10sha1_file.c: rename move_temp_to_file() to finalize_object_file()Libravatar Junio C Hamano5-15/+12
2015-08-10clone: abort if no dir name could be guessedLibravatar Patrick Steinhardt1-0/+4
2015-08-10clone: do not use port number as dir nameLibravatar Patrick Steinhardt2-7/+24
2015-08-10clone: do not include authentication data in guessed dirLibravatar Patrick Steinhardt2-12/+33
2015-08-10clone: use computed length in guess_dir_nameLibravatar Jeff King2-7/+8
2015-08-10clone: add tests for output directoryLibravatar Jeff King1-0/+106
2015-08-07test-lib: disable trace when test is not verboseLibravatar Jeff King1-2/+6
2015-08-07test-lib: turn off "-x" tracing during chain-lint checkLibravatar Jeff King1-0/+5
2015-08-07refs: support negative transfer.hideRefsLibravatar Jeff King3-5/+41
2015-08-05completion: offer '--edit-todo' during interactive rebaseLibravatar Thomas Braun1-1/+4
2015-08-05tests: fix cleanup after tests in t1509-root-worktreeLibravatar Patrick Steinhardt1-1/+1
2015-08-05tests: fix broken && chains in t1509-root-worktreeLibravatar Patrick Steinhardt1-4/+4
2015-08-05Documentation/git-worktree: fix duplicated 'from'Libravatar Patrick Steinhardt1-1/+1
2015-08-04git-am: add am.threeWay config variableLibravatar Remi Lespinet4-2/+34
2015-08-04builtin-am: remove redirection to git-am.shLibravatar Paul Tan4-22/+1
2015-08-04builtin-am: check for valid committer identLibravatar Paul Tan1-0/+3
2015-08-04builtin-am: implement legacy -b/--binary optionLibravatar Paul Tan1-0/+7
2015-08-04builtin-am: implement -i/--interactiveLibravatar Paul Tan1-1/+104
2015-08-04builtin-am: support and auto-detect mercurial patchesLibravatar Paul Tan1-1/+73
2015-08-04builtin-am: support and auto-detect StGit series filesLibravatar Paul Tan1-1/+58
2015-08-04builtin-am: support and auto-detect StGit patchesLibravatar Paul Tan1-1/+131
2015-08-04builtin-am: rerere supportLibravatar Paul Tan1-0/+25