6 years ago Stefan Sperling
fix logic error in print_commits()
make 'got log' show all commits again and fix some leaks
set a boolean properly
initialize variable correctly
allow filtering history by paths in 'got log'
basic 'got blame' implementation
display UTC commit timestamps in tog(1)
store commit timestamps as 'struct tm' in UTC
show 'got log' options in sorted order
make 'got log -c' accept a branch name
remove unused -v option for 'got log'
got log: allow first-parent traversal with the commit graph
commit graph support for tog(1)
use got_object_open_as_commit() in 'got log'
rename got_parent_id to got_object_qid; better generic name
do not store commits in the commit graph; saves memory
fix check for author != committer in 'got log'
show timezone offset in 'got log'
make 'got log' show time in human-readable format
make 'got log' always show parents of merge commits
add -v option 'got log'; currently shows parent commits
indent log messages in output of 'got log'
basic commit graph; make 'got log' use it; WIP with known bugs
mark many functions and structs static in got.c and tog.c
move common diff helpers from got and tog into lib/diff.c