hello. As you may have noticed, cvsweb.openbsd.org has been having issues. This time, it is due to effectively a Distributed Denial of Service, though I don't actually believe it is /deliberately/ malicious. Speculation is someone is trying to feed a so-called AI application from cvsweb. While I admire the idea of training an AI from the work of some of the best programmers in the world, cvsweb is a perl script that writes a lot of temp files. The current system is many times the first cvsweb HW I set up many years ago, and won't even notice humans using it, when hundreds of simultaneous automated queries are happening, things get bad quickly.
FOR NOW, I've stopped the ability of cvsweb to show diffs of file revisions. This is where both much of the abuse was happening, and also much of the load on the system came from. YES, that's horribly annoying, but you can still download any individual version of a file and you can still see the annotated output. I'll be thinking about a longer-term solution (which may also be "wait until they get bored and move on"). Sorry for the inconvenience. Nick.