Commits


fix allocation size in got_privsep_recv_gitconfig_remotes(); found by free(3)


transmit the 'mirror' flag correctly in got_privsep_send_gitconfig_remotes()


fetch only HEAD branch and tags by default; add -a option to fetch everything


fix wrong sizeof in got_privsep_send_fetch_req()


add support for repository mirrors to 'got clone' and 'got fetch'


fix typos in error messages


implement 'got fetch'


initialize pack file size output paramter of got_privsep_recv_fetch_progress()


apply unveil(2) to 'got clone'


use a dedicated imsg for sending the pack fetch output file descriptor


use a dedicated imsg for sending the pack index output file descriptor


rewritten got-index-pack; sorry about the monster commit


send indexing progress via an imsg


send pack file download progress information over imsg


rename imsg FETCH_PROGRESS to FETCH_REF