Commits


rename library-private headers from *_priv.h to *_lib.h


rename got_zb_priv.h to got_zbuf_priv.h


bump copyright


add worktree skeleton code; implement got_worktree_init()


rename private header filenames so they are in got_ namespace


inline refs.h in refs.c


make struct got_reference opaque


make struct got_object_id opaque


Some memory failure checks were missing.


implement open/close for blobs; add test which prints one


parse commit objects


simplify get_refs_dir_path()


resolve symbolic refs


clear sha1 digest before parsing


remove got_path functions from public api