Commits


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


support non-default port numbers with SSH and tweak URI parser port handling


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


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


fix chopped display of git-server's progress output


implement 'got fetch'


add support for Git's SCP style URLs to got_fetch_parse_uri()


allow controlling verbosity of 'got clone' with -q and -v options


do not allow passing arbitrary options to SSH


remove unused constants


write large objects to disk when resolving deltas; raise in-mem delta threshold


apply unveil(2) to 'got clone'


make addrinfo error messages more obvious


extract large objects to a temporary file in got-index-pack


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