OpenBGPD 9.2 released
OpenBGPD 9.2 released
Contributed by<br>Peter N. M. Hansteen<br>on 2026-08-06<br>from the not the roto-router dept.
A sure sign that a new<br>OpenBSD<br>will soon be ready is that a new OpenBGPD release appears. On August 6th, 2026, the project released OpenBGPD version 9.2.
The announcement reads,
List: openbsd-announce<br>Subject: OpenBGPD 9.2 released<br>From: Claudio Jeker<br>Date: 2026-08-06 13:22:26<br>Message-ID: anSKksatjxeom0lQ () diehard ! n-r-g ! com
We have released OpenBGPD 9.2, which will be arriving in the<br>OpenBGPD directory of your local OpenBSD mirror soon.
This release includes the following changes to the previous release:
* Require negotiation of the 'as-4byte' capability by default.<br>Sessions with legacy speakers unable to handle this capability<br>can still be downgraded through explicit configuration, but our<br>long term goal is to drop support for old 2-byte only clients.
* Rework fast reconnect and the IdleHold timer in a way that fixes<br>too fast reconnects after a NOTIFICATION was sent out.
* `bgpctl neighbor X up` now opens a connection to the neighbor for<br>session in state active and sessions that are passive.
* Various fixes in the Adj-RIB-Out handling and bring back optimized<br>`addpath send all` updates.
* Include example ASPA filter rule to the default config.
* Further improve CH hash performance.
* Automatically set 'fib-update no' when the extended nexthop encoding<br>capability is configured. Currently IPv4 routes with IPv6 nexthops<br>are supported only for the IX RS deployment use-case where there is<br>no need for a FIB.
* Enforce the use of 'fib-update no' when the extended nexthop<br>encoding capability is configured.
* Limit ASPATH and AS4_PATH attributes to a maximum of 750 elements.
* Fix handling of unknown extended communities.
* Improve the 'as-4byte' fixup handling for old 2byte only clients.<br>When old clients use the extended message capability it is possible<br>to trigger a case where the reconstructed ASPATH attribute would<br>overflow the maximum buffer size.
* Various fixes for defects found by a code review by 7ASecurity.<br>According to their scoring system 0 critical, 1 high, 14 medium,<br>and 3 low issues were found and fixed. One defect classified as<br>medium is still open but only affects VPN and EVPN AFI/SAFI pairs.
* Various minor fixes for defects detected by automated code review.
OpenBGPD-portable is known to compile and run on FreeBSD and the<br>Linux distributions Alpine, Debian, Fedora, RHEL/CentOS and Ubuntu.<br>It is our hope that packagers take interest and help adapt OpenBGPD-portable<br>to more distributions.
We welcome feedback and improvements from the broader community.<br>Thanks to all of the contributors who helped make this release<br>possible.
If you do any routing at all and want to test the code, please do, and report back!
Reply
Latest Articles
Fri, Aug 0706:14<br>OpenBGPD 9.2 released<br>(0)
Wed, Aug 0508:38<br>Dead Software Walking: The ongoing evolution of relayd(8) and httpd(8)<br>(0)
Tue, Aug 0405:42<br>Call for testing: OpenBSD vmm(4)/vmd(8) fd-ification<br>(0)
Thu, Jul 3013:03<br>LLVM toolchain coming to OpenBSD/sparc64<br>(0)
Sat, Jul 2510:36<br>httpd(8) gains support for custom HTTP headers<br>(0)
Tue, Jul 2112:47<br>OpenBSD relayd(8) adds ECDSA support with CA engine code from smtpd(8)<br>(0)
10:21<br>Game of Trees 0.127 released<br>(0)
Sun, Jul 1909:38<br>WPA3 support coming to OpenBSD<br>(0)
Thu, Jul 1611:52<br>OpenBSD moves to 8.0-beta in -current and snapshots<br>(0)
Credits
Copyright ©<br>2004-2008<br>Daniel Hartmeier.<br>All rights reserved.<br>Articles and comments are copyright their respective authors,<br>submission implies license to publish on this web site.<br>Contents of the archive prior to<br>April 2nd 2004 as well as images<br>and HTML templates were copied from the fabulous original<br>deadly.org with<br>Jose's and<br>Jim's kind permission.<br>This journal runs as CGI with<br>httpd(8)<br>on OpenBSD, the<br>source code is<br>BSD licensed.<br>undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]