Commits


CHANGES for 0.65


sync files from diff.git b72f51ffc39028023059fc994542565691b669fa This fixes a scrolling problem in tog's diff view for diffs which contain lines of the form "Binary files %s and %s differ".


print status output even if 'gotadmin cleanup' finds no objects to remove


fix amount of purged objects shown in gotadmin cleanup's final progress report


sync dist file list


use time-based rate-limiting for gotadmin progress output Suggested by naddy some time ago. ok tracey


avoid the creation of new temporary files whenever a packed object is read This speeds up the creation of pack files by about 30%.


fix bogus "object not found" errors when object ID begins with 00 ok thomas_adam


simpler fix equivalent to the previous commit


make test_cherrypick_root_commit pass with GOT_TEST_PACK=1


'got stage' tests rely on unreferenced loose objects; disable GOT_TEST_PACK=1


remove loose objects if running tests with GOT_TEST_PACK


use 'gotadmin pack' instead of 'git repack' if testing with GOT_TEST_PACK


wrap overlong lines


add O_CLOEXEC (close-on-exec) to openat(2) calls suggested by millert ok thomas_adam