Commits


fix bugs in got_repo_map_path() and add more related tests


prevent free with bogus pointer in 'got log' error path


fix 'got log PATH' in a bare git repository; broken by previous


introduce got_worktree_resolve_path()


make 'got log PATH' work consistently from inside a work tree


add missing 'static' for local functions


rename 'intent-to-add' file index flag to 'not-on-disk'


implement support for packed refs in 'got ref -d'


fix uninitialized variable in insert_ref()


use sizeof instead of SHA1_DIGEST_LENGTH in memcpy


better malloc size idiom in insert_ref()


move assignment closer to check in parse_ref_file()


properly handle duplicates when calling insert_ref()


don't leak 'new' in insert_ref()


better fparseln error handling and memory leak fix in got_ref_list()