Commit Briefs

4f90b7fd9b Thomas Adam

portable: release 0.106 (tags/0.106)


a93fc19cfb Thomas Adam

indentation fix




73416c724e Thomas Adam

check for root privs in the main regress target

Otherwise we would build some things and then get stuck in su(1).




82c62cc1ca Thomas Adam

gotwebd: commits action regress test case


40b43a5915 Thomas Adam

gotwebd: rename action_index test to action_summary


ab0813b817 Thomas Adam

gotwebd: rename action_commit test to action_diff


40cd91e858 Thomas Adam

gotwebd: basic patch action regress test case




386c230ce9 Thomas Adam

briefly document the gotwebd test suite; ok stsp@


04f43d6dfa Thomas Adam

gotwebd: bubble up null dir check; ok jamsek


278c2ee8f2 Thomas Adam

portable: update imsg from libutil

imsg in OpenBSD has undergone a lot of changes recently. This commit includes fixes to imsg on Linux and hopefully other non-BSD systems.


eaecb95818 Thomas Adam

implement gotwebd test harness

Only a couple basic regress tests so far for the index/summary and diff pages. Documentation is still needed. ok stsp@


52ba27b372 Thomas Adam

gotwebd: fix UB when path param is not in query

Don't pass NULL as a *printf(3) %s conversion specifier argument. If the path parameter is not defined, return repo not found error. ok stsp@


821d9838d5 Thomas Adam

discern mixed-commit worktree diffs with commit header

Instead of emitting the work tree's base commit in the diff's topmost header, which is misleading in mixed-commit work trees, emit each file's base commit in its diff header. Suggested by stsp and discussed with op and stsp on IRC. ok stsp@





9f49e0ecc7 Thomas Adam

fmt


7aac6ab270 Thomas Adam

gotwebd: fix styling

diff from Bradley Taunt, thank you!


c6e8fee78b Thomas Adam

grant regress http-server script more time to start up

Otherwise I see spurious test failures on my arm64 builder.