We have released OpenBGPD 6.5p1, which will be arriving in the
OpenBGPD directory of your local OpenBSD mirror soon. This is
the first stable update for the 6.5 version.
It includes the following changes:
* Include OpenBSD 6.5 errata 004:
Several issues were corrected in bgpd: "network" statements
with no fixed prefix were incorrectly removed when configuration
was reloaded, "export default-route" did not work, and "network
0.0.0.0/0" could not be used in some cases.
* Fixed issue with nexthop verification preventing a nexthop to be
changed for ebgp sessions. This uses getifaddrs(3) to figure
out if a nexthop is directly connected or not. This is still a
workaround until platform specific FIB support is implemented.
* Explicitly test for broken strnvis. NetBSD added a strnvis and
unfortunately made it incompatible with the existing one in
OpenBSD and Linux's libbsd (the former having existed for over
ten years). Even more unfortunately FreeBSD picked up this
OpenBGPD-portable is known to compile and run on FreeBSD 12.x, and
the Linux distributions Debian 9, and Ubuntu 14.04. It is our hope
that packagers take interest and help adapt OpenBGPD-portable to
We welcome feedback and improvements from the broader community.
Thanks to all of the contributors who helped make this release