Commits
- Commit:
ea7396b906790eb988c713e93d2444993fd370e8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename imsg FETCH_PROGRESS to FETCH_REF
- 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:
abe0f35f1af70d4413ea3b79ef5f37eb0c7db2c2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
parse symrefs from server capabilities and transmit them over imsg
- Commit:
8f2d01a65f173c54cbafab8621d74165029afc94
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
send fetch progress over imsg
- Commit:
b887aab604835c78b72ad27734dff528cb126c49
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
plug leaks in error path of got_privsep_recv_fetch_progress()
- Commit:
b9f99abf2dc1885a21fad98979c86931832f1a0e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add imsg for fetch progress reporting; for now only contains reference info
- 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:
a251e40e110f1b745d1be771f304a7e31e2167ba
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
GOT_IMSG_ACK isn't needed; just fill the pipe, reading responses will block
- Commit:
93658fb90d8fedd9c447896835e7c76f35e04ed2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
Add initial support for network protocol. Ported from git9 by Ori Bernstein.
- Commit:
54b1c5b5cbd5f12a0e6d6e8a7e043528416012d2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't proceed if a bad imsg is received in recv_gitconfig_remotes()
- Commit:
d669b9c9017eacafe0d56b066f28378466d4456b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix uninitialized variablen recv_gitconfig_remotes; found by sthen@ with gcc8
- Commit:
9a1cc63fe0022b929860dfe206daf674f83a7d9a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
read repository owner name with gitconfig parser instead of a hand-rolled one
- Commit:
ca6e02acaa175cf833a3424ff1c4842445c0109f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add support for first-parent history traversal to got-read-pack
- Commit:
5aa813935b6489921083da5ed9459a1cfb8a03e3
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add copyright year for files already touched in 2020
- Commit:
cbfaaf20825023a414d1e834698bc588835f0ccf
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add missing check for errors from imsg_get()
- Commit:
cd95becd3d0ee4fb578daf570177c3550cb19e08
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
parse remotes from gitconfig
- Commit:
56e0773df7e12fc69c1f6f9d171c93fd78a13d0e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
convert tree entries from SIMPLEQ to an array
- Commit:
cd9e913a519ca48be54195fcef0ca549caf977d9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
pre-allocate the correct amount of memory in got_privsep_send_tree()
- Commit:
3b6470856ee51fa2c923b54719c254b5dedde8e8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
plug leaks in error paths of got_privsep_send_tree()
- Commit:
7f358e3b0ea7c7873900dbce1501c56711d7275d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
eliminate redundant memcpy in got_privsep_send_tree_req()
- Commit:
3022d2728c5aaec4a574a76d30136d850fa5d154
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
reduce the amount of memcpy() and strdup() while parsing tree entries
- Commit:
aa6c0b5105c8829f3ab30f081fa2d3d68ac674d1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove unused variable in got_privsep_recv_obj() (patch by Steven McDonald)
- Commit:
aba9c984d1420b77b23320520e70b27ecc83acf7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
obtain repo format version and commit author name/email from .git/config