Commits


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


add copyright


initial import; current implementation only parses the .git/HEAD ref