Commit Briefs

1b3893a25b Stefan Sperling

prevent free with bogus pointer in 'got log' error path



6c7ab9213e Stefan Sperling

introduce got_worktree_resolve_path()



e0b573502e Stefan Sperling

'got ref -l' can do without cpath and fattr pledges



9743083996 Stefan Sperling

'got update' also needs repo write access now


0cd1c46a9e Stefan Sperling

create references to base commits of got worktrees


e2e879a086 Stefan Sperling

introduce got_ref_list_free() and use it in got and tog


d0eebce407 Stefan Sperling

add 'got ref' subcommand; no support for symbolic refs yet



efcae1c6b4 Stefan Sperling

unveil worktree in cmd_log(); fixes 'got log path/to/file'


d3d493d784 Stefan Sperling

got: fix memory leak in print_commit()


fb43ecf150 Stefan Sperling

check for errors from fclose()


cbe7f84890 Stefan Sperling

check for fflush() errors




d6e648b413 Stefan Sperling

make 'got tree' identify executable files


1545c6153e Stefan Sperling

show commit id after update even if all files were missing


a378724ff7 Stefan Sperling

make 'got update' restore missing files




d9498b2018 Stefan Sperling

don't bother showing the HEAD ref in 'got log'


b72f483a5d Stefan Sperling

make 'got diff' show local changes in work tree