Reviving Dead Software: The Modernization of OpenBSD relayd and httpd

Dead Software Walking: The ongoing evolution of relayd(8) and httpd(8)

Reviving Dead Software: The Modernization of OpenBSD relayd and httpd

After development stalled, I partnered with kirill to revitalize OpenBSD's relayd and httpd daemons. Driven by the challenge of C programming and the rise of LLMs, we modernized the codebase, fixed critical security vulnerabilities, and added new features. Our work includes improving the imsg system, enhancing TLS security, and creating accessible mirrors to welcome new contributors to the project.

It is better to conquer self than to win a thousand battles.

More from this day

2026-08-01