Commits


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


make it possible to profile gotweb; tracey had the same diff


unveil gmon.out if gotweb is being profiled ok tracey


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


properly render an error page instead off returning 500. bug reported by Miniontoby via irc


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


make fclose(3) failure checks consistent; check 'fclose() == EOF' everywhere ok millert, naddy


switch reflist to TAILQ; insert elements more efficiently for sorted input ok naddy


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


repair gotweb build after diff api changes


fix type of filesize output parameter of got_object_blob_dump_to_file()


fix gotweb build; should have been part of 8fa913ec


make gotweb compile with the new diff implementation


remove unused variable in gotweb.c, patch by Martin Vahlensieck (thanks)


indentation fixes