Commit Briefs

59d5e252ce Sebastien marie

don't override port configuration with explicit argument if the url doesn't contains it

it permits to .ssh/config to be honored same diff from stsp@


465971eec9 Stefan Sperling

stop verifying pack file checksum in the main process during clone/fetch

Both got-fetch-pack and got-index-pack now verify the pack file checksum. This means we can avoid reading the entire pack file in the main process just to verify its checksum and avoid a noticable stall between fetching and indexing on slow machines.







9c52365fc3 Stefan Sperling

properly terminate the ssh process after fetching via SSH







76911fd28a Stefan Sperling

allow 'got fetch' to operate on a non-bare git repository


f1c6967f90 Stefan Sperling

fix chopped display of git-server's progress output


7848a0e165 Stefan Sperling

implement 'got fetch'




3af5bc7c0b Stefan Sperling

do not allow passing arbitrary options to SSH


967f7d1fd3 Stefan Sperling

remove unused constants



ee448f5f10 Stefan Sperling

apply unveil(2) to 'got clone'


a117fd101a Stefan Sperling

make addrinfo error messages more obvious