4 years ago Stefan Sperling
make got_fetch() expect URI information in parsed form
tweak parse_uri() function, declare it as public API, and add a test for it
make 'got clone' create references; cloned repositories are now usable
plug leaks in error paths of got_fetch()
fix typo in comment
parse symrefs from server capabilities and transmit them over imsg
add missing space between first wanted hash and our capability string
make got-fetch-pack sanity check error messages sent by server
make got-fetch-pack match its capabilities with those of the server
parse server capabilities in got-fetch-pack
send the 'host' parameter to support git-daemon's virtual hosting
remove redundant colon from error message
actually catch connection errors in got_fetch()
move new errors codes to end of error code list
make protocol dial helpers return struct got_error style errors
send fetch progress over imsg
rename got_fetch_pack to just fetch_pack; this function is static
convert got_fetch_pack to got_error + KNF
plug leaks in error path of got_privsep_recv_fetch_progress()
add imsg for fetch progress reporting; for now only contains reference info
remove some unused path variables from got-fetch-pack
rename got_clone() to got_fetch()
declare got_clone() in public API space
remove unused header include
actually create a pack and an index in the right place