libexec/got-fetch-pack/got-fetch-pack.c


Log

Author Commit Date CI Message
Stefan Sperling 33501562 2020-03-18T16:11:30 prepare for providing refs we already have in fetch request imsg currently we always send and expect an empty list
Stefan Sperling 14778466 2020-03-18T16:11:29 realloc(p, nmemb * size) -> reallocarray(p, nmemb, size)
Stefan Sperling a468349c 2020-03-18T16:11:29 re-enable fetching of offset deltas in got-fetch-pack
Stefan Sperling 4b20c923 2020-03-18T16:11:29 remove strip() stub function that does nothing
Stefan Sperling acd24462 2020-03-18T16:11:29 add a TODO comment
Stefan Sperling 0f06079f 2020-03-18T16:11:29 add a TODO comment
Stefan Sperling 06c788f9 2020-03-18T16:11:29 remove got_make_pack_dir() which is unused
Stefan Sperling cf875574 2020-03-18T16:11:29 knf
Stefan Sperling 4a89c790 2020-03-18T16:11:28 remove unneeded include
Stefan Sperling 8a29a085 2020-03-18T16:10:33 make got-fetch-pack match its capabilities with those of the server
Stefan Sperling 0d0a341c 2020-03-18T16:10:33 parse server capabilities in got-fetch-pack
Stefan Sperling abe0f35f 2020-03-18T16:10:33 parse symrefs from server capabilities and transmit them over imsg
Stefan Sperling 13ce8c93 2020-03-18T16:10:33 add missing space between first wanted hash and our capability string
Stefan Sperling a6f88e33 2020-03-18T16:10:33 make got-fetch-pack sanity check error messages sent by server
Stefan Sperling 9b45e112 2020-03-18T16:10:32 remove redundant colon from error message
Stefan Sperling 8f2d01a6 2020-03-18T16:10:32 send fetch progress over imsg
Stefan Sperling 018e0a9a 2020-03-18T16:10:32 rename got_fetch_pack to just fetch_pack; this function is static
Stefan Sperling 9ff10419 2020-03-18T16:10:32 convert got_fetch_pack to got_error + KNF
Stefan Sperling ccbf9d19 2020-03-18T16:10:32 remove some unused path variables from got-fetch-pack
Stefan Sperling a251e40e 2020-03-18T16:10:31 GOT_IMSG_ACK isn't needed; just fill the pipe, reading responses will block
Stefan Sperling 93658fb9 2020-03-18T16:10:30 Add initial support for network protocol. Ported from git9 by Ori Bernstein.