{
  "id": 18529,
  "title": "Dead Software Walking: The ongoing evolution of relayd(8) and httpd(8)",
  "url": "https://urgent.news/2026/07/31/dead-software-walking-the-ongoing-evolution-of-relayd-8-and-httpd-8",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-07-31T17:13:16.000Z",
  "source": {
    "name": "Lobsters",
    "slug": "lobsters",
    "url": "https://rsadowski.de/posts/2026/dead-software-walking-relayd-and-httpd/"
  },
  "original_language": "en",
  "account": "OpenBSD's relayd(8) and httpd(8) daemons have seen a resurgence in development activity. Many contributions were made to these daemons on the tech@ mailing list, but few were integrated into the repository due to the lack of interest from established developers. Kirill and the reporter, both regular users of these daemons, became more active in their development. The reporter, who had moved away from coding, was motivated to contribute again after experiencing the benefits of coding with large language models (LLMs). The decision to contribute was inspired by the desire to challenge oneself, particularly in the realm of C programming, which the reporter found intimidating. The reporter began by modernizing the imsg message system in relayd(8) and planned to follow with httpd(8). They collected open diffs and issues from the tech@ mailing list archives and addressed most of them. The reporter also created their own GitHub mirror to make it easier for new contributors to get involved. The development of these daemons primarily happens on GitHub, with other locations kept in sync. The reporter has written a detailed README.md to guide new contributors. The OpenBSD team has made significant progress in httpd(8) and relayd(8), and the reporter encourages others to share their ideas and feedback.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}