Commit Briefs

aea5f015fd Stefan Sperling

drop dead code from got_privsep_send_obj_req()


ebc55e2dfc Stefan Sperling

eliminate got_object_open() round-trip when opening blobs


268f7291e6 Stefan Sperling

eliminate got_object_open() round-trip when opening tags


13c729f710 Stefan Sperling

eliminate got_object_open() round-trip when opening trees




291624d8a1 Stefan Sperling

kill more unnecessary memcpy in privsep.c


ccb26ccd3c Stefan Sperling

avoid a call to mktime() in commit graph's add_node()




05e1230b0e Stefan Sperling

rename got_commit_object_mini to got_mini_commit_object


7762fe12f8 Stefan Sperling

add a mini-commit object for use by commit graph


106807b41a Stefan Sperling

make object caching actually work in got-read-pack


3840f4c96d Stefan Sperling

fix "rpath" pledge violation in got-read-pack



c59b334653 Stefan Sperling

stop sending deltas in imsg; cache deltas in got-read-pack


55da3778cb Stefan Sperling

read packed blobs with privsep


cfd633c2f1 Stefan Sperling

read packed commits with privsep


876c234bd6 Stefan Sperling

start reading pack files with privsep; still WIP


f0b0c74605 Stefan Sperling

tweak comments in got_lib_privsep.h


ad242220ad Stefan Sperling

implement fork+exec (and by the way, fix the build...)


788c352e1f Stefan Sperling

store commit timestamps as 'struct tm' in UTC


6c281f94f6 Stefan Sperling

show timezone offset in 'got log'


ef530fe5a1 Stefan Sperling

make commit timestamps work across privsep


2967a784ac Stefan Sperling

verify size of blob received from privsep child