Commits
- Commit:
531c39852ff6a7454ce0e618bacb7b7e20f93523
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add support for git protocol sidebands and display server progress
- Commit:
3350156242bb705818218fc29cebbf2798228b94
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
prepare for providing refs we already have in fetch request imsg
currently we always send and expect an empty list
- Commit:
ceee4c0f4a8b5ade21103c1c40c3de86b328156f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove unused arguments from got_fetch_pack()
- Commit:
07e52fce8675e8151ec7c58917fb3a6017279634
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename got_fetch() to got_fetch_pack()
- Commit:
20eb36d0c1c6656066cb9febb9e6988c1eac5c2a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
attempt to connect to a server before creating a local repo
- Commit:
66cba96f002a13482c34efaaf5ace08a33f45ec4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use GOT_OBJECTS_PACK_DIR instead of variants of the same which contain typos
- Commit:
d9b4d0c08e6fbfa54a11af8518a888425632c912
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got_fetch() provide reference info to callers and set refs in cmd_clone()
- Commit:
bb64b79860632effc06224a66e840f56e41f6ac6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
have got_fetch() require an open got_repository to be passed in
- Commit:
09838ffc9388f0cdbc316deb5eaae54ec4841207
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got_fetch() expect URI information in parsed form
- Commit:
82ebf666930f3ea5b44663d1fede65ed22282361
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
tweak parse_uri() function, declare it as public API, and add a test for it
- Commit:
ee61b6d3d5750355ac28ca4afae5c04deb1a1fa2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got clone' create references; cloned repositories are now usable
- Commit:
8e278d17a210e30afd901d634b566ed2957d9e72
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
plug leaks in error paths of got_fetch()
- Commit:
abe0f35f1af70d4413ea3b79ef5f37eb0c7db2c2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
parse symrefs from server capabilities and transmit them over imsg
- Commit:
4312a4983212b89db48350c7eef88a3f1c027d85
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
send the 'host' parameter to support git-daemon's virtual hosting
- Commit:
75fd4eb22926dfdf6a5328e736d6fca91fcbfc87
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
actually catch connection errors in got_fetch()
- Commit:
5cc27ede64eb5562656495591df1c4ea334d3b1d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make protocol dial helpers return struct got_error style errors
- Commit:
8f2d01a65f173c54cbafab8621d74165029afc94
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
send fetch progress over imsg
- Commit:
84f2fa52a3151061c9bf74376ecec64fc0950e71
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename got_clone() to got_fetch()
- Commit:
afa77e037336006a71843ec8523d41f5f1638aaf
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
actually create a pack and an index in the right place
- Commit:
279090e1480dee1b500b53c0c727ac8771e1f840
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
pass an object_id * to got_privsep_send_index_pack_req()
- Commit:
22b6b4901ad36a6f5cfe1dc2355449d23bbd4816
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a .git suffix to cloned repositories by default
- Commit:
a251e40e110f1b745d1be771f304a7e31e2167ba
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
GOT_IMSG_ACK isn't needed; just fill the pipe, reading responses will block
- Commit:
fe4e150152f6808ae87ac1507402947703c40870
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use got_opentemp_named_fd() instead of open() for tempfiles in got_clone()
- Commit:
93658fb90d8fedd9c447896835e7c76f35e04ed2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
Add initial support for network protocol. Ported from git9 by Ori Bernstein.