5 years ago Stefan Sperling
make 'got update' remove files which were deleted
always NUL-terminate paths in write_fileindex_path()
fix check for NUL byte in read_fileindex_path()
preparation for idempotent checkout: read exisiting file index
store base commit of each blob in file index
remove pointless memcopies from fileindex code
rename fileindex functions from open/close to alloc/free
fix byte-swaps in fileindex read code
implement got_fileindex_read() - not yet tested
6 years ago Stefan Sperling
remove GOT_ERR_NO_MEM, we can just use errno in those cases
rename the library-internal headers again to a common prefix
fix worktree test build: remove more unused variables
write file index after checking out files
initial implementation of worktree checkout
rename library-private headers from *_priv.h to *_lib.h
implement fileindex entry open/close