5 years ago Stefan Sperling
happy new copyright year
change GOT_INDEX_ENTRY prefix to GOT_FILEIDX
fix various issues in new update implementation
implement checkout+update as single-pass diff between file index and tree
replace use of got_pathset in worktree code with RB tree
use RB tree directly instead of a pathset in file index code
switch file index entries from TAILQ to got_pathset
must use safe iteration over file index entries
make 'got update' remove files which were deleted
preparation for idempotent checkout: read exisiting file index
store base commit of each blob in file index
rename fileindex functions from open/close to alloc/free
implement got_fileindex_read() - not yet tested
6 years ago Stefan Sperling
rename the library-internal headers again to a common prefix