Commits


fix error return in got_path_find_prog() (patch by Steven McDonald)


change "calloc" to "strdup" for strdup() NULL return value


check calloc() for NULL return value


fix possible memleak in worklist_add() if path is too long


tog: fix cosmetic display issues involving \n and TABs


fix markup errors around user.email in got.1


bump version number


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