Commit Briefs

e650241d3a Stefan Sperling

remove unused field from struct got_blob_object


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