6 years ago Stefan Sperling
try to infer repository path from work tree
rename 'refs' to 'reference'
remove GOT_ERR_NO_MEM, we can just use errno in those cases
rename the library-internal headers again to a common prefix
move delta cache into struct got_pack
add struct got_pack; some preparation for mmap, which isn't used yet
revert the pack file handle cache again; needs more thought
start caching file handles to packfiles
add a delta cache; saves us from reading + decompressing some deltas
make is_git_repo() check for a usable HEAD reference
add support for opening bare repositories
in is_git_repo(), actually verify presence of git repository dirs and files
rename library-private headers from *_priv.h to *_lib.h
rename got_zb_priv.h to got_zbuf_priv.h
add worktree skeleton code; implement got_worktree_init()