5 years ago a58a49db3d Stefan Sperling
avoid unnecessary memcpy in got_privsep_send_tree()
5 years ago c3b78ecc08 Stefan Sperling
no need to zero tree during allocation in got_privsep_recv_tree()
5 years ago 291624d8a1 Stefan Sperling
kill more unnecessary memcpy in privsep.c
5 years ago c0588d8daf Stefan Sperling
avoid unnecessary memcpy in got_privsep_recv_tree()
5 years ago 5df4932d8e Stefan Sperling
improve handling of struct got_object_qid allocations
5 years ago ccb26ccd3c Stefan Sperling
avoid a call to mktime() in commit graph's add_node()
5 years ago 41fa143713 Stefan Sperling
back out mini-commits; no significant performance difference
5 years ago 710f3f4e51 Stefan Sperling
make got-read-pack pre-seed the main process mini commit cache
5 years ago 05e1230b0e Stefan Sperling
rename got_commit_object_mini to got_mini_commit_object
5 years ago 7762fe12f8 Stefan Sperling
add a mini-commit object for use by commit graph
5 years ago 6eb07a178c Stefan Sperling
fix imsg limit calculation in got_privsep_send_tree()
5 years ago b00c982167 Stefan Sperling
avoid unnecessary imsg flushing in got_privsep_send_tree()
5 years ago 904df868d6 Stefan Sperling
avoid unnecessary imsg_flush() in got_privsep_send_commit()
5 years ago fa4ffeb3a0 Stefan Sperling
properly flush imsg in send_commit_logmsg()
5 years ago 18336eedac Stefan Sperling
fix error check in got_privsep_recv_blob()
5 years ago 106807b41a Stefan Sperling
make object caching actually work in got-read-pack
5 years ago 3840f4c96d Stefan Sperling
fix "rpath" pledge violation in got-read-pack
5 years ago c75f7264fe Stefan Sperling
support commit log messages larger than the maximum imsg size
5 years ago c59b334653 Stefan Sperling
stop sending deltas in imsg; cache deltas in got-read-pack
5 years ago 55da3778cb Stefan Sperling
read packed blobs with privsep
5 years ago e78854052d Stefan Sperling
read packed trees with privsep
5 years ago cfd633c2f1 Stefan Sperling
read packed commits with privsep
5 years ago d6bda086e6 Stefan Sperling
send deltas when requesting packed object extraction
5 years ago 876c234bd6 Stefan Sperling
start reading pack files with privsep; still WIP
5 years ago ad242220ad Stefan Sperling
implement fork+exec (and by the way, fix the build...)