5 years ago 6fdbf7b046 Stefan Sperling
better malloc size idiom in insert_ref()
5 years ago c0a1c01633 Stefan Sperling
move assignment closer to check in parse_ref_file()
5 years ago 505287bea1 Stefan Sperling
properly handle duplicates when calling insert_ref()
5 years ago 27a1ed032f Stefan Sperling
don't leak 'new' in insert_ref()
5 years ago 0bb4abaee2 Stefan Sperling
better fparseln error handling and memory leak fix in got_ref_list()
5 years ago 7ab0422aff Stefan Sperling
better foarseln() error handling in open_packed_ref()
5 years ago c980e47036 Stefan Sperling
plug memleak in alloc_ref()
5 years ago c53671d016 Stefan Sperling
plug memleak in got_ref_resolve()
5 years ago f9267c9ac1 Stefan Sperling
set an is_packed flag on refs parsed from packed-refs file
5 years ago e09d28b120 Stefan Sperling
plug two memory leaks when refs get closed
5 years ago e0b573502e Stefan Sperling
'got ref -l' can do without cpath and fattr pledges
5 years ago 7143d40453 Stefan Sperling
make 'got log' and 'tog log' skip revs in the got/ namespace
5 years ago 7bcb2ecfc0 Stefan Sperling
move worktree base refs into a subdirectory
5 years ago d1667f0dbb Stefan Sperling
introduce got_path_dirname()
5 years ago 5e1c9f2326 Stefan Sperling
fix dirname() usage errors around got_path_mkdir()
5 years ago 49c7094fd1 Stefan Sperling
fix broken error checking in got_ref_write()
5 years ago ddcd8544ed Stefan Sperling
move worktree-specific error handling out of got_path_mkdir()
5 years ago 9743083996 Stefan Sperling
'got update' also needs repo write access now
5 years ago 47112f6094 Stefan Sperling
fix allocation size bug in got_lockfile_lock()
5 years ago 0647c5632b Stefan Sperling
remove path portion from worktree base commit ref name
5 years ago 517bab732f Stefan Sperling
deduplicate code for constructing a worktree's base ref name
5 years ago 0c48fee25c Stefan Sperling
refuse to create got worktree at a git repo path
5 years ago 0cd1c46a9e Stefan Sperling
create references to base commits of got worktrees
5 years ago e2e879a086 Stefan Sperling
introduce got_ref_list_free() and use it in got and tog
5 years ago d0eebce407 Stefan Sperling
add 'got ref' subcommand; no support for symbolic refs yet