Commit Briefs



Stefan Sperling

rename got log's -f option to -b


Stefan Sperling

inform the user when switching branches



Stefan Sperling

NUL-terminate empty logmsg buffer for strlcat(3)

Because the logmsg output buffer was not NUL-terminated after allocation, strlcat(3) could append log message contents copied from the temporary file at a wrong memory location. In the case observed by me, this bug resulted in a broken commit object.




Stefan Sperling

introduce got_error_path()


Stefan Sperling

apply_unveil(): use GOT_DIR_NOT_EMPTY


Stefan Sperling

fix wording in error message





Stefan Sperling

another typo fix