Commit Briefs



Christian Weisgerber

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


Stefan Sperling

check for close(2) error in got_repo_close() and propagate errors up

ok tracey


Josh Rickmar

Fix strftime(3) short buffer checks

strftime(3) returns 0 if the buffer was too short to write the complete string (including NUL) and will never return more than maxsize-1. ok stsp


Stefan Sperling

tog: fix behaviour when 'n' is pressed before a search was started with '/'

reported by + ok naddy


Stefan Sperling

make fclose(3) failure checks consistent; check 'fclose() == EOF' everywhere

ok millert, naddy



Christian Weisgerber

tog log: terminate author field at '>' in case there is no '@'

ok stsp



Stefan Sperling

remove a comment that is now misleading



Christian Weisgerber

switch the "tog <path>" log view shortcut to the global reference list, too

ok stsp


Stefan Sperling

Add a refs argument to got_repo_match_object_id(), replacing 'resolve_tags'

Make use of this where possible to avoid re-reading references from disk. ok naddy


Stefan Sperling

switch tog ref view to the global reference list as well

ok naddy