Commit Briefs

f392e333e6 Stefan Sperling

verify total size vs header length in got-read-blob


b87c6f836d Stefan Sperling

catch fatal i/o errors in add_file_on_disk()


3fe2daf1bf Stefan Sperling

remove pointless memcopies from fileindex code


7426bbfd03 Stefan Sperling

rename fileindex functions from open/close to alloc/free


9eb6a6b2d1 Stefan Sperling

fix byte-swaps in fileindex read code


52a7447583 Stefan Sperling

implement got_fileindex_read() - not yet tested


b8bdcc21c2 Stefan Sperling

rename local variable in got_worktree_checkout_files()


5e0b25c451 Stefan Sperling

wrap another long line


a7403916a5 Stefan Sperling

wrap overlong line


aea5f015fd Stefan Sperling

drop dead code from got_privsep_send_obj_req()


9f2369b01b Stefan Sperling

make all the read_privsep functions local to object.c


ebc55e2dfc Stefan Sperling

eliminate got_object_open() round-trip when opening blobs



268f7291e6 Stefan Sperling

eliminate got_object_open() round-trip when opening tags


0de8fe289f Stefan Sperling

make repos regress tests pass again



18f4293943 Stefan Sperling

show blob headers in diffs for added/deleted files


adacb96fd8 Stefan Sperling

show commit timestamps in diff headers


13c729f710 Stefan Sperling

eliminate got_object_open() round-trip when opening trees


c1124f1898 Stefan Sperling

don't show a colon after 'commit' in tog


8524ff9ab3 Stefan Sperling

don't clean up twice in start_pack_privsep_child()


711fb6e8a4 Stefan Sperling

de-duplicate some code I copied around in object.c



6e72e6a3bf Stefan Sperling

there's no point in embedding the object header in commits