Hasty Briefsbeta

双语

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

9 hours ago
  • 由于既有的OpenBSD开发者缺乏兴趣,relayd(8)和httpd(8)的开发一度停滞。
  • 作者受到客户实际使用案例的激励,以及因LLM进展而重新用C语言编码的个人挑战所驱动。
  • 作者对relayd(8)中的imsg消息系统进行了现代化改造,并处理了邮件列表和GitHub上待处理的差异和问题。
  • 在Gothub、Codeberg和GitHub上创建了Git镜像,以降低新贡献者的门槛。
  • relayd(8)的主要成就包括现代化改造、安全改进(例如,默认TLS密码切换为'secure'、支持ECDSA)、错误修复以及新功能,如MKCALENDAR和多个监听器的TLS。
  • httpd(8)的主要成就包括现代化改造、安全改进(例如,请求走私预防、'no banner'选项)、错误修复以及新功能,如自定义HTTP标头和缓存控制。