4 years ago 0e4002cadf Stefan Sperling
add support for fetching arbitrary references to 'got clone' and 'got fetch'
4 years ago 2690194b1a Stefan Sperling
remove GOT_FETCH_DEBUG and toggle fetch debug output with -v option instead
4 years ago 9c52365fc3 Stefan Sperling
properly terminate the ssh process after fetching via SSH
4 years ago 41b0de1256 Stefan Sperling
add support for listing remote branches and tags to 'got clone' and 'got fetch'
4 years ago 4ba1413314 Stefan Sperling
add support for fetching specific branches to 'got clone' and 'got fetch'
4 years ago 659e7fbd69 Stefan Sperling
fetch only HEAD branch and tags by default; add -a option to fetch everything
4 years ago 469dd7264e Stefan Sperling
add support for repository mirrors to 'got clone' and 'got fetch'
4 years ago f1c6967f90 Stefan Sperling
fix chopped display of git-server's progress output
4 years ago 7848a0e165 Stefan Sperling
implement 'got fetch'
4 years ago 68999b92f2 Stefan Sperling
allow controlling verbosity of 'got clone' with -q and -v options
4 years ago 7ebc057006 Stefan Sperling
do not forget to create references under remotes/origin during 'got clone'
4 years ago ee448f5f10 Stefan Sperling
apply unveil(2) to 'got clone'
4 years ago 668a20f6fe Stefan Sperling
rewritten got-index-pack; sorry about the monster commit
4 years ago baa9fea074 Stefan Sperling
send indexing progress via an imsg
4 years ago d2cdc63664 Stefan Sperling
send pack file download progress information over imsg
4 years ago 531c39852f Stefan Sperling
add support for git protocol sidebands and display server progress
4 years ago a78567c6d6 Stefan Sperling
document fetch API functions
4 years ago ceee4c0f4a Stefan Sperling
remove unused arguments from got_fetch_pack()
4 years ago 07e52fce86 Stefan Sperling
rename got_fetch() to got_fetch_pack()
4 years ago 20eb36d0c1 Stefan Sperling
attempt to connect to a server before creating a local repo
4 years ago d9b4d0c08e Stefan Sperling
make got_fetch() provide reference info to callers and set refs in cmd_clone()
4 years ago bb64b79860 Stefan Sperling
have got_fetch() require an open got_repository to be passed in
4 years ago 09838ffc93 Stefan Sperling
make got_fetch() expect URI information in parsed form
4 years ago 82ebf66693 Stefan Sperling
tweak parse_uri() function, declare it as public API, and add a test for it
4 years ago 84f2fa52a3 Stefan Sperling
rename got_clone() to got_fetch()