3 years ago d5c81d448a Stefan Sperling
verify object ID checksums while loose objects are being accessed
3 years ago 4f655d1bef Stefan Sperling
sync files from diff.git 9879b82a581a245e365fb159488c4294c318d8b3
3 years ago ff56836b16 Stefan Sperling
Make 'got add' always require the -I option in order to add ignored files.
3 years ago 1124fe406f Stefan Sperling
ok millert
3 years ago aea75d8786 Stefan Sperling
make got_packidx_get_packfile_path() usable for callers who only have a path
3 years ago 5345b4c7e1 Stefan Sperling
allow lockfiles to be used in cases where we have a dir_fd and a relative path
3 years ago c294a75815 Stefan Sperling
GOT_TEST_PACK=1 is incompatible with cleanup tests
3 years ago 12f2167a2e Stefan Sperling
add checksum parameters to got_inflate functions which did not provide them yet
3 years ago 9614da0def Stefan Sperling
avoid searching the pack index twice in 'gotadmin cleanup'
3 years ago 2252c019b5 Stefan Sperling
Update a code comment regarding support of the preciousObjects extension.
3 years ago 9188bd7879 Stefan Sperling
add support for the preciousObjects Git extension to 'gotadmin cleanup'
3 years ago e67867107a Stefan Sperling
mention 'gotadmin cleanup' wherever Git's garbage collector is mentioned
3 years ago aaf7c34214 Stefan Sperling
document an issue with disk space savings reported by 'gotadmin cleanup'
3 years ago 88ba84836c Stefan Sperling
ls -1 is a no-op when stdout is redirected to a file; pointed out by naddy
3 years ago 854ca8a009 Stefan Sperling
use posix = instead of ==; reminded by naddy
3 years ago d4445ca538 Stefan Sperling
spotted by naddy
3 years ago 4b2e47fbbe Stefan Sperling
fix memory leak in error path of load_commit_or_tag()
3 years ago b3d68e7f99 Stefan Sperling
implement 'gotadmin cleanup'
3 years ago 8775a682f9 Christian Weisgerber
use POSIX [ s1 = s2 ] syntax instead of [ s1 == s2 ]
3 years ago 07165b171f Stefan Sperling
cache object type in memory to speed up packing of objects referenced by tags
3 years ago ae23ce34e8 Stefan Sperling
fix inverted check guarding recallocarray() calls in get_reflist_object_ids()
3 years ago 372b6d8e5b Stefan Sperling
remove unused function got_object_idset_lookup_data(); same code as idset_get()
3 years ago f4a2ff2d5a Stefan Sperling
fix out-of-bounds access in 'gotadmin pack'; wrong array pointer in read_meta()
3 years ago 2c41dce749 Stefan Sperling
allow obstructed files skipped by 'got update' to be updated again
3 years ago a769b60bb7 Stefan Sperling
ok semarie@