5 years ago Stefan Sperling
document bug report and patch submission guidelines in README
explain intended target audience in README
make 'got update' sync cached timestamps of unmodified files
remove duplicate check in if-statement
tweak 'got rebase' conflict error message
fix wrong command listed in man page text
speed up commits during rebase by caching a list of merged paths
allow error return from got_worktree_checkout_cb()
prevent free(3) of uninitialized variable in rebase error path
skip out-of-dateness check during rebase for faster commits
fix typo in comments
remove unused argument from update_fileindex_after_commit()
remove unused variable in commit_worktree()
use the new commit_worktree() helper function during rebase
fix double-free introduced during refactoring
move core commit code from got_worktree_commit() to a helper function
eliminate redundant fileindex open for status during commit and rebase -a
don't open file index earlier than needed when aborting rebase
oops, sync fileindex again after aborting rebase
revert local changes before checking out files when aborting a rebase
use checkout_files() helper in got_worktree_rebase_abort()
eliminate a pointless goto in worktree.c
move core functionality of got_worktree_checkout_files() to a helper
move a chunk of file checkout code into a separate helper function
don't leak redundantly allocated relpath in got_worktree_checkout_files()