Commits


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


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


add "e" (close-on-exec) flag to fopen(3) calls suggested by millert ok thomas_adam


remove outdated comment


tog: clear search highlighting when reloading view Clear the search highlighting when replacing the content of a diff view ('<', '>', '[', ']', 'a', 'w') or a blame view ('b', 'p', 'B'). Previously the position would remain highlighted even if the text there had changed. ok stsp@ or a blame view