Commit Briefs
consistently use ten Xs in mkstemp(3) templates
patch from Josiah Frentsos, thanks!
remove the gotsh group requirement from gotd; any user can now connect
Repository access is now controlled by access rules in gotd.conf, and concurrent connections to the gotd socket by local users are limited by the listen process. We should keep refining our anti-DoS measures in the future, but at least we have something in place now. ok jamsek, op
fork gotd repo_read/repo_write children on demand
ok op, jamsek
add more gotd regression tests for bad requests; patch by Mikhail
And rename req_wrong_commit.sh to request_bad.sh to reflect the broader scope of this test script.
add a gotd regression test which requests a non-existent commit
Patch by Mikhail
in gotd regress, use USER instead of USERNAME and check for sudo/doas users
Problem where USERNAME is not usually set on OpenBSD reported by Mikhail ok jamsek