OpenBSD -current has moved to version 8.0

The OpenBSD 8.0 release cycle is entering its final phases… With the following commit, Theo de Raadt (deraadt@) moved -current to version 8.0 (dropping the "-beta"): CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2026/09/26 10:41:23 Modified files: sys/conf : newvers.sh Log message: leave -beta For those unfamiliar with the process: this is not the 8.0 release, but is part of the standard build-up to the release. Remember: It's time to start using "-D snap" with pkg_add(1) (and pkg_info(1)). (Regular readers will know what comes next…) This serves as an excellent reminder to upgrade snapshots frequently, test both base and ports, and report problems [plus, of course, donate!].

Posted on: 27 September 2026 | 7:08 am

OpenBSD gains new networking daemon - rtrd(8)

Job Snijders (job@) imported rtrd(8), and its associated control program, rtrctl(8): CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2026/09/16 10:11:46 Added files: usr.sbin/rtrctl: Makefile ometric.c ometric.h rtrctl.8 rtrctl.c usr.sbin/rtrd : Makefile RTRX.PROTOCOL cache.c cache.h commands.c commands.h hash.c hash.h ip_utils.c ip_utils.h logs.c logs.h packets.c packets.h rtr_config.h rtrd.8 rtrd.c sched.c sched.h send.c send.h signals.c signals.h sockets.c sockets.h stats.c stats.h structs.h tables.c tables.h version.h Log message: Import rtrd(8), an easy-to-use RPKI-To-Router protocol implementation The rtrd(8) program is intended as a scalable distribution layer to deliver data produced by rpki-client(8) to clients such as bgpd(8) in multi-node/multi-vendor IXP and ISP deployments. A single rtrd(8) instance can concurrently serve many BGP routers and route servers. Many thanks to Ralph Covelli from Hurricane Electric for creating rtrd! OK deraadt@ claudio@ The software was later linked to the build The original author, Ralph Covelli, is now rcovelli@.

Posted on: 27 September 2026 | 7:01 am

vmm(4)/vmd(8) gain support for multi-processor VMs

Mike Larkin (mlarkin@) committed support for multi-processor virtual machines (i.e. guests): CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2026/09/17 20:35:55 Modified files: sys/arch/amd64/amd64: vmm_machdep.c sys/arch/amd64/include: vmmvar.h sys/dev/vmm : vmm.c usr.sbin/vmctl : main.c vmctl.8 vmctl.c vmctl.h usr.sbin/vmd : arm64_vm.c fw_cfg.c lapic.c lapic.h parse.y vm.c vm.conf.5 vmd.c vmd.h x86_vm.c Log message: vmm(4)/vmd(8): mp plumbing Implements the sipi/init lapic state machine, mp IPI support and various other changes required for mp. vmctl and man page changes for new start and vm.conf options. tested by dv and me on various guests ok dv This represents a huge jump forward in vmm(4)/vmd(8) flexibility and usability.

Posted on: 27 September 2026 | 6:56 am

Game of Trees 0.129 released

Version 0.129 of Game of Trees has been released (and the port updated). Complete release notes are as follows: Read more…

Posted on: 26 September 2026 | 11:36 pm

GEFS, the "Good Enough File System" on the horizon for OpenBSD

Filesystems on OpenBSD have come in two varieties, UFS1 or UFS2. Ori Bernstein has set out to possibly introduce a new option, the "Good Enough File System", which Ori describes as "a new, crash-safe, snapshotting, copy on write FS that I wrote for 9front, and which I am in the process of moving to OpenBSD. Ori gave a presentation about the work at EuroBSDCon 2026, and posted a summary message titled GEFS on OpenBSD: A very early preview to tech@, inviting hacking and testing: List: openbsd-tech Subject: GEFS on OpenBSD: A very early preview From: ori () eigenstate ! org Date: 2026-09-15 15:45:05 Message-ID: EBB049B251DCF60A8C9A0575F6FC7DC9 () eigenstate ! org Before anyone asks: I am *not* proposing to put this in tree for a while yet. What is it ---------- So, as people may have seen at EuroBSD, I've got a rough, buggy, issue-filled preview of GEFS running on OpenBSD. The port is NOT ready for production, and data loss is currently expected, especially on error. Read more…

Posted on: 18 September 2026 | 6:57 am

OpenSMTPD 7.9.0p0 released

In an annoucement that vastly understates the usefulness of their code, the OpenSMTPD project have announced their new OpenSMTPD 7.9.0p0 release. The announcement says, List: openbsd-announce Subject: OpenSMTPD 7.9.0p0 From: "Omar Polo" <op () openbsd ! org> Date: 2026-09-13 21:11:58 OpenSMTPD is a FREE implementation of the SMTP protocol with some common extensions. It allows ordinary machines to exchange e-mails with systems speaking the SMTP protocol. It implements a fairly large part of RFC5321 and can already cover a large range of use-cases. Read more…

Posted on: 16 September 2026 | 4:39 am

EuroBSDCon 2026 talks online

Last weekend was the EuroBSDCon conference, this time in Brussels, Belgium. Several talks were held, with quite a few on OpenBSD. You can watch all the talks on peer tube, check the dedicated OpenBSD playlist, or pick your favorite talk from the list: Marc Espie - Advances in OpenBSD's pkg_add Alexander Bluhm - From Report to Patch, the OpenBSD Errata Process Ori Bernstein - GEFS: The File Shredder of the Future. Kent Inge Fagerland Simonsen - A Noob Goes OpenBSD Martin Vahlensieck - Reducing the headache of VPNs with routing domains Matthieu Herrb - Input devices on OpenBSD for console, X11 and Wayland

Posted on: 16 September 2026 | 4:31 am

Game of Trees 0.128 released

Version 0.128 of Game of Trees has been released (and the port updated). Complete release notes are as follows: Read more…

Posted on: 5 September 2026 | 12:27 pm

rpki-client 9.9 released

It's a big day for routing security aficionados. The OpenBGPD project (a sub-project of the OpenBSD project) have announced version 9.9 of rpki-client(8), with various improvements, enhancements and fixes. The announcement reads List: openbsd-announce Subject: rpki-client 9.9 released From: Sebastian Benoit <benno () openbsd ! org> Date: 2026-08-23 19:25:37 Message-ID: aotJMUL7356PdqRC () jackline ! openbsd ! adns ! de rpki-client 9.9 has just been released and will be available in the rpki-client directory of any OpenBSD mirror soon. It is recommended that all users upgrade to this version for improved reliability. Read more…

Posted on: 24 August 2026 | 3:50 am