6 years ago Stefan Sperling
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()
add a pack index cache; speeds tree listing up quite a lot
support an absolute repos path argument in got_repo_open()
rename private header filenames so they are in got_ namespace
make struct got_repository opaque
Extract non-deltified objects from pack files.
remove unncessary #include
remove an unused function
resolve symbolic refs
remove got_path functions from public api
do not require that got applications normalize paths
add more special refs which live directly in .git
add copyright
initial import; current implementation only parses the .git/HEAD ref