5 years ago a9fa2909b9 Stefan Sperling
fix 'got revert' on files in newly added subdirectories
5 years ago bfce7f8365 Stefan Sperling
improve histedit script error checking and fix leaks
5 years ago e4167f3067 Stefan Sperling
ignore missing objects/pack dir in match_packed_object()
5 years ago 8dc303ccb4 Stefan Sperling
eliminate needless 'goto' in worktree_status()
5 years ago a51a74b38b Stefan Sperling
speed up 'got rebase' ancestry check
5 years ago e82b1d8119 Stefan Sperling
switch back to searching packed objects first; it is indeed faster
5 years ago 31b4484f27 Stefan Sperling
speed up rebase and histedit path prefix check: skip blob content diffs
5 years ago 34f480ff2d Stefan Sperling
open local objects before searching packs; faster on large repos
5 years ago c02b99b64c Stefan Sperling
report_file_status() wants an on-disk path
5 years ago abb4604f00 Stefan Sperling
stop supporting ie == NULL case in get_file_status()
5 years ago 26a7fe28be Stefan Sperling
add conversion functions for fileindex/stat permission bits
5 years ago 339c298e66 Stefan Sperling
undo previous 3 commits; stat is faster than open
5 years ago 3f148bc66e Stefan Sperling
ensure that st_mode keeps being initialized by get_file_status()
5 years ago c18886c6f8 Stefan Sperling
avoid fstat() call if no file index entry exists
5 years ago efdd40df00 Stefan Sperling
do a single open(2) call in get_file_status()
5 years ago 6a26330775 Stefan Sperling
remove an unused field from struct check_rebase_ok_arg
5 years ago 30a076bcfb Stefan Sperling
keep fileindex->tree diff code similar to fileindex->DIR diff code
5 years ago 39beb6da7e Stefan Sperling
don't pass DIR pointers around needlessly in fileindex.c
5 years ago 987345dd45 Stefan Sperling
remove unused variable found in write_tree()
5 years ago b90deaa1e7 Stefan Sperling
don't fail hard if 'objects/pack' directory does not exist in repo
5 years ago f2ea84fab9 Stefan Sperling
make 'got update' accept mulitple path arguments
5 years ago 54817d72bf Stefan Sperling
fix a status bug exposed by test_update_conflict_wt_rm_vs_repo_rm
5 years ago a5edda0a8a Stefan Sperling
add helper function to parse worktree paths from argv
5 years ago f86a1bf597 Stefan Sperling
plug memleaks of paths on pathlist in cmd_status()
5 years ago 09ea71bad2 Stefan Sperling
s/path/repository-path/ in 'got init' usage and docs