Commits


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


fix imsg header includes in pack_create.c


bump version number


changes for 0.53


in got.1, add -I to the synopsis line of the status command


sync dist file list


new -I option for 'got status' to show files which match an ignore pattern


packing requires unveiling the repository read/write; found by semarie


implement gotadmin pack, indexpack, and listpack commands


initial port of git9's pack file creation code to gameoftrees; thank you, Ori!


forward-declare struct got_packidx to make got_lib_pack.h self-contained


expose got_pack_parse_ref_delta() for library-internal use This will be needed by a future 'gotadmin listpack' command.


expose got_packidx_get_object_offset() for library-internal use This will be needed by a future 'gotadmin listpack' command.