Commit Briefs


cd95becd3d Stefan Sperling

parse remotes from gitconfig




33ad4cbe59 joshua stein

implement spawning an editor to collect a commit message

bails on empty messages, trims leading and trailing newlines this currently disables the unveil in the commit process because it's not compatible with spawning the editor also prevent commits when there are no changes


5d56da8198 Stefan Sperling

happy new copyright year


ac544f8c6f Stefan Sperling

pass smallish blobs directly via imsg buffer


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