The Ongoing Evolution of OpenBSD's relayd(8) and httpd(8)
canopic jug writes:
Developer Bradley Taunt has written up an overview Raphael Sadowski's recent changes to OpenBSD's HTTP daemon aka httpd(8):
Running relayd alongside httpd on your OpenBSD web servers is no longer necessary for injecting HTTP security headers. Thanks to the incredible work by rsadowski@ we now have the ability to set our security headers directly inside httpd. Pretty awesome, right?
See also the manual page for the configuration file httpd.conf(5).
Raphael himself wrote about his work related to the ongoing evolution of relayd(8) and httpd(8) a few weeks ago:
That mirror inspired me to create my own. I wanted to make it easier for new and young contributors. I also wanted to reach the community beyond the OpenBSD mailing lists. Also, I work on a git mirror of the CVS tree. (CVS and I will never be friends. I started my career with SVN, which was painful enough. No more version control pain.)
Development happens primarily on the Gothub instance. The other locations are kept in sync: [...]
The OpenBSD project has continued to emphasize portability, standardization, correctness, proactive security, and integrated cryptography for over 30 years. Several important projects seen outside OpenBSD, such as OpenSSH, also stem from the project.
Previously:
(2026) 'Please Do Not Vibe F--- Up This Software': Broken Backups Spark AI Coding Row in Rsync Project
(2023) Detailed Notes on Working With OpenBSD on a ThinkPad X270
(2023) Privilege Drop, Privilege Separation, and Restricted-Service Operating Mode in OpenBSD
(2022) Fuzzing Ping(8) ... and Finding a 24 Year Old Bug
(2021) Recent and Not So Recent Changes in OpenBSD That Make Life Better
(2020) The OpenBSD Project's 25th Anniversary
(2018) OpenBSD on a Laptop
(2018) OpenBSD Chief De Raadt Says No Easy Fix For New Intel CPU Bug
(2014) OpenBSD Developers Fork OpenSSL, Create LibreSSL
Read more of this story at SoylentNews.