4 years ago 68999b92f2 Stefan Sperling
allow controlling verbosity of 'got clone' with -q and -v options
4 years ago 3af5bc7c0b Stefan Sperling
do not allow passing arbitrary options to SSH
4 years ago 967f7d1fd3 Stefan Sperling
remove unused constants
4 years ago d582f26ced Stefan Sperling
write large objects to disk when resolving deltas; raise in-mem delta threshold
4 years ago ee448f5f10 Stefan Sperling
apply unveil(2) to 'got clone'
4 years ago a117fd101a Stefan Sperling
make addrinfo error messages more obvious
4 years ago 4788f1cebb Stefan Sperling
extract large objects to a temporary file in got-index-pack
4 years ago f826addf6c Stefan Sperling
use a dedicated imsg for sending the pack fetch output file descriptor
4 years ago 73ab106035 Stefan Sperling
use a dedicated imsg for sending the pack index output file descriptor
4 years ago 1249197104 Stefan Sperling
show path to temporary pack file in argv of got-fetch-pack and got-index-pack
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 85e8591f64 Stefan Sperling
in got_fetch_pack, use a separate set of variables for fetching and indexing
4 years ago 849f755735 Stefan Sperling
check pack file hash in the main process
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 3350156242 Stefan Sperling
currently we always send and expect an empty list
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 66cba96f00 Stefan Sperling
use GOT_OBJECTS_PACK_DIR instead of variants of the same which contain typos
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