Commit Briefs


Stefan Sperling

unveil gmon.out if gotweb is being profiled

ok tracey


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

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

ok millert, naddy



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

repair gotweb build after diff api changes






Christian Weisgerber

indentation fixes


Tracey Emery

restore code removed in b5f0780096f443734de8fc503ca92bf737e2a7b2 and complete code so sub directories work in gotweb

This was pointed out by uwerler in IRC. ok stsp



Stefan Sperling

repair gotweb build; broken since 48cae60d


Tracey Emery

move gw_conf malloc to parse.y and cleanup another one-line set/check

fix rash pointer change in last edit


Tracey Emery

restructure gotweb parse.y to be like the new got parse.y

correct a lot of incorrect error handling adjust copyrights


Tracey Emery

fix from Martin Vahlensieck to return error instead of NULL (thank you)

ok tracey stsp


Tracey Emery

handle all khttp_urlpart errors





Tracey Emery

remove all asprintf from gw_blame_cb