Commits


allow lockfiles to be used in cases where we have a dir_fd and a relative path


GOT_TEST_PACK=1 is incompatible with cleanup tests


add checksum parameters to got_inflate functions which did not provide them yet


avoid searching the pack index twice in 'gotadmin cleanup'


Update a code comment regarding support of the preciousObjects extension.


add support for the preciousObjects Git extension to 'gotadmin cleanup'


mention 'gotadmin cleanup' wherever Git's garbage collector is mentioned


document an issue with disk space savings reported by 'gotadmin cleanup'


ls -1 is a no-op when stdout is redirected to a file; pointed out by naddy


use posix = instead of ==; reminded by naddy


fix copy-paste error in 'gotadmin cleanup' man page section spotted by naddy


fix memory leak in error path of load_commit_or_tag()


implement 'gotadmin cleanup'


use POSIX [ s1 = s2 ] syntax instead of [ s1 == s2 ]


cache object type in memory to speed up packing of objects referenced by tags