6 years ago 56bef47ace Stefan Sperling
fix non-mmap read mode in got-read-pack
6 years ago d82de447b4 Stefan Sperling
make 'got log' flush stdout when a commit has been printed
6 years ago 31cedeafaf Stefan Sperling
add path filtering support to commit graph
6 years ago 07862c206e Stefan Sperling
introduce got_object_tree_path_changed() and use it in 'got log'
6 years ago 60f50a586e Stefan Sperling
don't crash in got_diff_tree() if trees are empty
6 years ago 27d434c2f2 Stefan Sperling
replace got_object_open_by_path() with got_object_id_by_path()
6 years ago 6402fb3cc1 Stefan Sperling
change got_object_get_id() semantics; avoids pointless allocations
6 years ago f2e80f4b6d Stefan Sperling
move far indented parts of print_commits() to separate function
6 years ago 2ff12563f8 Stefan Sperling
fix 'make PROFILE=1' build
6 years ago 13e51608f0 Stefan Sperling
fix bug where duplicates were being added to object idset
6 years ago 0dcf3e9cb1 Stefan Sperling
tweak log message headers again
6 years ago dab5fe87a4 Stefan Sperling
tweak commit display
6 years ago 405a764ee6 Stefan Sperling
don't display blob IDs twice when diffing blobs directly
6 years ago 3b8ef1a831 Stefan Sperling
tweak diff output and adjust test expectations accordingly
6 years ago 8f97f26169 Stefan Sperling
show blob IDs in diffs again and make repository test pass
6 years ago f6861a8122 Stefan Sperling
display file paths in diffs instead of blob SHA1s
6 years ago 3c1f04f18c Stefan Sperling
fix infinite loop when tog displays wide characters
6 years ago 3840f4c96d Stefan Sperling
fix "rpath" pledge violation in got-read-pack
6 years ago eb46335738 Stefan Sperling
reduce pack cache size; avoids opening more than 128 fds
6 years ago 90636195fc Stefan Sperling
initialize privsep child pointer in got_repo_cache_pack()
6 years ago c75f7264fe Stefan Sperling
support commit log messages larger than the maximum imsg size
6 years ago c59b334653 Stefan Sperling
stop sending deltas in imsg; cache deltas in got-read-pack
6 years ago edfa7d7faf Stefan Sperling
plug a tree object leak in worktree.c
6 years ago 6bef87be90 Stefan Sperling
move object cache out of repository.c to its own file
6 years ago 55da3778cb Stefan Sperling
read packed blobs with privsep