Commits


changes for 0.15


do not leak ibuf in error paths of read_*_privsep()


sync dist file list


use author name/email from ~/.gitconfig if GOT_AUTHOR is not set


obtain repo format version and commit author name/email from .git/config


fix indentation in lib/worktree.c


fix line-wrap for lines spanning the terminal in tog diff view


make 'got status' ignore inaccessible directories (reported by semarie)


unstage may need to write to repository; fix unveil(2) call accordingly


fix modified files not shown by 'got status' after committing staged changes


bump version number


changes for 0.14


fix tag_list test failure on single-day-digit dates (patch by Evan Silberman)


prevent theoretical double-free with non-OpenBSD asprintf (found by jasper)


fix NULL deref in got_error_from_errno via got_error_uuid (found by jasper)


make 'tog blame' release its work tree lock before the main loop


make 'tog log' release its work tree lock before the main loop


'got stage' writes to repository, fix unveil(2) call accordingly


bump version number


changes for 0.13


fix possible NULL deref in alloc_symref()


fix possible use-after-free in got_worktree_close()


tog: mbs2ws: fix sizeof of element for memory allocation


got_packidx_open: free packidx object when open(2) fails


buf_alloc: free whole BUF* in allocation failure path