Commit Briefs

404c43c4fa Stefan Sperling

basic 'got blame' implementation


4bb494d579 Stefan Sperling

display UTC commit timestamps in tog(1)


788c352e1f Stefan Sperling

store commit timestamps as 'struct tm' in UTC


6238ee32f5 Stefan Sperling

show 'got log' options in sorted order


d1f2edc95c Stefan Sperling

make 'got log -c' accept a branch name


1fd6d7eaef Stefan Sperling

remove unused -v option for 'got log'



9ba79e0498 Stefan Sperling

commit graph support for tog(1)


f8e900f3de Stefan Sperling

use got_object_open_as_commit() in 'got log'



b43fbaa022 Stefan Sperling

do not store commits in the commit graph; saves memory


6ede4e7aa5 Stefan Sperling

fix check for author != committer in 'got log'


6c281f94f6 Stefan Sperling

show timezone offset in 'got log'


c0768b0f89 Stefan Sperling

make 'got log' show time in human-readable format


3fe1abad43 Stefan Sperling

make 'got log' always show parents of merge commits


a0603db24c Stefan Sperling

add -v option 'got log'; currently shows parent commits


832c249c3a Stefan Sperling

indent log messages in output of 'got log'



4ed7e80c99 Stefan Sperling

mark many functions and structs static in got.c and tog.c


11528a8298 Stefan Sperling

move common diff helpers from got and tog into lib/diff.c


28ec8409d3 Stefan Sperling

fix typo in blob read buffer size in diff_blobs()


b65ae19a62 Stefan Sperling

cosmetic output tweaks


84d2af0e4c Stefan Sperling

fix double-tree in cmd_checkout()


442a3ddc59 Stefan Sperling

try to infer repository path from work tree


2178c42edf Stefan Sperling

read object headers with privsep