5 years ago Stefan Sperling
make GOT_ERR_WORKTREE_META errors show more information
rename "histedit list" to "histedit script" (on-disk filename changed)
abort histedit operation if we don't manage to install the script
fix 'got revert' on files in newly added subdirectories
improve histedit script error checking and fix leaks
ignore missing objects/pack dir in match_packed_object()
eliminate needless 'goto' in worktree_status()
speed up 'got rebase' ancestry check
switch back to searching packed objects first; it is indeed faster
speed up rebase and histedit path prefix check: skip blob content diffs
open local objects before searching packs; faster on large repos
report_file_status() wants an on-disk path
stop supporting ie == NULL case in get_file_status()
add conversion functions for fileindex/stat permission bits
undo previous 3 commits; stat is faster than open
ensure that st_mode keeps being initialized by get_file_status()
avoid fstat() call if no file index entry exists
do a single open(2) call in get_file_status()
remove an unused field from struct check_rebase_ok_arg
keep fileindex->tree diff code similar to fileindex->DIR diff code
don't pass DIR pointers around needlessly in fileindex.c
remove unused variable found in write_tree()
don't fail hard if 'objects/pack' directory does not exist in repo
make 'got update' accept mulitple path arguments
fix a status bug exposed by test_update_conflict_wt_rm_vs_repo_rm