Commits


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


fix inverted check guarding recallocarray() calls in get_reflist_object_ids()


remove unused function got_object_idset_lookup_data(); same code as idset_get()


fix out-of-bounds access in 'gotadmin pack'; wrong array pointer in read_meta()


allow obstructed files skipped by 'got update' to be updated again


fix a bug where files skipped by 'got update' could not be updated again ok semarie@


goto the right label, so we can get previous on the last page of briefs


we will never have a previous link on the summary page


fix missed commit found check


fix a glaring logic error in navigation for commits, briefs, and tags. now, we get the proper commit id from the tailq.


move todo items from got.1 caveats to gotadmin.1 as appropriate


remove a todo item from got.1 caveats; 'gotadmin pack' can pack repositories


switch from SIMPLEQ to equivalent STAILQ macros The singly-linked tail queue macros were added to OpenBSD 6.9 and are more widely available on other systems. ok stsp


explicitly include <endian.h> for be32toh()


got-build-regress.sh: add -R option to usage message


got-build-regress.sh: support running tests with a non-default test root dir


update defalt branch name in got-build-regress.sh