Commit Briefs

ac544f8c6f Stefan Sperling

pass smallish blobs directly via imsg buffer



21908da4c3 Stefan Sperling

fix bug where update got confused by sub-sub directories


bd4792ec81 Stefan Sperling

fix more bugs in the update walk and add more tests


a7f9d64ddf Stefan Sperling

change GOT_INDEX_ENTRY prefix to GOT_FILEIDX


c97665ae45 Stefan Sperling

tolerate missing files in remove_ondisk_file()


5f9fef3754 Stefan Sperling

avoid redundant file index additions in install_blob()


b6d05318cb Stefan Sperling

don't bother with memcpy for hdr in got_fileindex_read()


27d0e5bd84 Stefan Sperling

flush the file index after writing it





4a1ddfc2ae Stefan Sperling

fix bug where update forgot to create a parent directory


46cee7a3e7 Stefan Sperling

add two more tests for update


7e7c1e4c1d Stefan Sperling

avoid pointless call to got_error_from_errno()


1beed9999f Stefan Sperling

rename got_compare_paths to got_path_cmp


5095292713 Stefan Sperling

fix various issues in new update implementation


1c11b35cd6 Stefan Sperling

add a test for got_compare_paths()


8069f63672 Stefan Sperling

implement -c option for 'got checkout'


27793341b0 Stefan Sperling

introduce special error code for a corrupt file index



c1669e2e5f Stefan Sperling

implement recursive mode for 'got tree'


80bd227c82 Stefan Sperling

remove TODO items which have been done


7c1607bc52 Stefan Sperling

add another TODO item


4482e97b9e Stefan Sperling

shorten test name