Commit Briefs

84453469f5 Stefan Sperling

make 'got log' and 'got tree' bail out cleanly upon Ctrl-C


9489f1f77a Stefan Sperling

avoid use-after-free via got_object_idset_for_each()


d14519756a Stefan Sperling

add custom error code for 'no such tree entry' errors



80d5f1347d Stefan Sperling

don't be noisy on stderr when Ctrl-C is hit


99437157b9 Stefan Sperling

abort checkout operations cleanly when Ctrl-C is hit


b2f7af546d Stefan Sperling

check for size_t overflow in got_delta_apply_in_mem()

like libgit2's c15771104 (delta: fix overflow when computing limit)


5350974567 Stefan Sperling

test for libgit2's out-of-bounds read of delta bug



34fca9c35c Stefan Sperling

bounds checks before memcpy in got_delta_apply_in_mem()




b9c3392628 Stefan Sperling

avoid unnecessary memcpy in got_privsep_send_commit()


a58a49db3d Stefan Sperling

avoid unnecessary memcpy in got_privsep_send_tree()


68bf1b1e46 Stefan Sperling

unnecessary repeated strlen() in parse_tree_entry()