Commits


make got-index-pack compute and verify the pack file's SHA1 checksum


represent packfile hash as byte array in the privsep layer, not as object ID


always initialize pack hash output parameter of got_fetch_pack()


rename an argument of got_privsep_send_index_pack_req() for clarity


compute pack file's checksum during download and check it in got-fetch-pack Compared to the previous version committed in 520a0c97 this code should compute the checksum correctly for any amount of pack file data bytes read from the socket at a time.


revert 520a0c97f8081e4531fc9c88cda705a92afbddaf for now due to possible bug


compute pack file's checksum during download and check it in got-fetch-pack


spacing


make got tree work on current branch and add tests for this use case ok stsp


Subtract the status line from the number of lines to page up/down in the log view. ok stsp@


bump version number


changes for 0.30


sync distfile list


use 'got commit' in test_rebase_delete_missing_file instead of Git


add a test for 'got rebase' to check behaviour on delete vs. delete


move functions from privsep.c to the helpers which use them where possible


don't error out if rebase sees no merged paths; elide the commit instead


prevent 'got commit' from comitting empty sub-directories; found by tracey


fix test sandbox name of test_rm_directory_keep_files


wrap overlong line in got.c


remove redundant \n from errx() calls in got.c


allow for limiting output of 'got ref -l' to a single ref or a namespace


add -c option to 'got ref' which now expects just one argument after options


mention 'got fetch' in gotweb.8


add missing .Pp in got.1