2007-01-14 | Hide output about SVN::Core not being found during... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-12 | Chose better tag names in git-describe after merges. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-10 | Disallow working directory commands in a bare repository. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-10 | Make git-describe a builtin. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-10 | Don't save the commit buffer in git-describe. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-10 | Don't die in git-http-fetch when fetching packs. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2007-01-06 | Increase packedGit{Limit,WindowSize} on 64 bit systems. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Add test case for update hooks in receive-pack. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Update packedGit config option documentation. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Teach Git how to parse standard power of 2 suffixes. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Use /dev/null for update hook stdin. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Redirect update hook stdout to stderr. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Remove unnecessary argc parameter from run_command_v. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Automatically detect a bare git repository. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Replace "GIT_DIR" with GIT_DIR_ENVIRONMENT. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Use PATH_MAX constant for --bare. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-31 | Force core.filemode to false on Cygwin. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Fix random segfaults in pack-objects. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Cleanup read_cache_from error handling. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Replace mmap with xmmap, better handling MAP_FAILED. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Release pack windows before reporting out of memory. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Default core.packdGitWindowSize to 1 MiB if NO_MMAP. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Test suite for sliding window mmap implementation. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Create pack_report() as a debugging aid. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Support unmapping windows on 'temporary' packfiles. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Improve error message when packfile mmap fails. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Ensure core.packedGitWindowSize cannot be less than... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Load core configuration in git-verify-pack. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Fully activate the sliding window pack access. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Unmap individual windows rather than entire files. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Document why header parsing won't exceed a window. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Loop over pack_windows when inflating/accessing data. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Replace use_packed_git with window cursors. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Refactor how we open pack files to prepare for multiple... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Create read_or_die utility routine. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Use off_t for index and pack file lengths. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Refactor packed_git to prepare for sliding mmap windows. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Introduce new config option for mmap limit. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Replace unpack_entry_gently with unpack_entry. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Use merge-recursive in git-am -3. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Allow merging bare trees in merge-recursive. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-29 | Move better_branch_name above get_ref in merge-recursive. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-28 | Allow git-merge to select the default strategy. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-28 | Honor pull.{twohead,octopus} in git-merge. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-28 | Ensure `git-pull` fails if `git-merge` fails. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-28 | Use branch names in 'git-rebase -m' conflict hunks. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-28 | Honor GIT_REFLOG_ACTION in git-rebase. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-28 | Use GIT_REFLOG_ACTION environment variable instead. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-27 | Create 'git gc' to perform common maintenance operations. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-24 | Switch git_mmap to use pread. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-24 | Rename gitfakemmap to git_mmap. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-23 | Display 'theirs' branch name when possible in merge. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-23 | Use extended SHA1 syntax in merge-recursive conflicts. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-22 | Don't crash during repack of a reflog with pruned commits. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-22 | Introduce a global level warn() function. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-22 | Rename imap-send's internal info/warn functions. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-22 | Suggest 'add' in am/revert/cherry-pick. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-17 | Default GIT_COMMITTER_NAME to login name in recieve... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-16 | Align section headers of 'git status' to new 'git add'. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-16 | Suggest use of "git add file1 file2" when there is... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-16 | Teach bash the new features of 'git show'. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-16 | Enable reflogs by default in any repository with a... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-16 | Provide more meaningful output from 'git init-db'. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-16 | Avoid accessing a slow working copy during diffcore... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-14 | Bypass expensive content comparsion during rename detection. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-13 | Remove uncontested renamed files during merge. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-12-11 | Make sure the empty tree exists when needed in merge... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-28 | Fix broken bash completion of local refs. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-28 | Teach bash how to complete long options for git-commit. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-27 | Teach bash about git-am/git-apply and their whitespace... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-27 | Cache the list of merge strategies and available commands... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-27 | Support --strategy=x completion in addition to --strategy x. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-27 | Teach bash about git-repo-config. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-27 | Support bash completion of refs/remote. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-27 | Teach bash about git log/show/whatchanged options. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-27 | Teach bash how to complete git-rebase. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-27 | Teach bash how to complete git-cherry-pick. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-27 | Teach bash how to complete git-format-patch. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-27 | Add current branch in PS1 support to git-completion... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-27 | Teach bash how to complete options for git-name-rev. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-27 | Hide plumbing/transport commands from bash completion. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-27 | Teach git-completion.bash how to complete git-merge. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-05 | Remove more sed invocations from within bash completion. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-05 | Support bash completion on symmetric difference operator. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-05 | Take --git-dir into consideration during bash completion. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-05 | Bash completion support for remotes in .git/config. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-05 | Only load .exe suffix'd completions on Cygwin. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-05 | Added missing completions for show-branch and merge... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-05 | Remove unsupported C99 style struct initializers in... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-05 | Remove SIMPLE_PROGRAMS and make git-daemon a normal... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-05 | Use ULONG_MAX rather than implicit cast of -1. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-05 | Added bash completion support for git-reset. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-05 | Added completion support for git-branch.exe. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-11-03 | Teach receive-pack how to keep pack files based on... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-10-31 | Move deny_non_fast_forwards handling completely into... Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-10-31 | Remove unused variable in receive-pack. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-10-29 | Teach git-index-pack how to keep a pack file. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-10-29 | Only repack active packs by skipping over kept packs. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-10-29 | Allow short pack names to git-pack-objects --unpacked=. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |
2006-10-23 | Use column indexes in git-cvsserver where necessary. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
diff | tree |