OpenBGPD 8.4 released
7 March, 2024 by claudio@openbsd.org | openbsd
We have released OpenBGPD 8.4, which will be arriving in the OpenBGPD directory of your local OpenBSD mirror soon. This release includes the following changes to the previous release: * Rewrite the internal message passing mechanism to use a new memory-safe API. * Rewrite most protocol parsers to use the new memory-safe API. Convert the UPDATE parser, all of RTR, as well as both the MRT dump code in bgpd and the parser in bgpctl. * Improve RTR logging, error handling and version negotiation. * Switch to autoconf 2.71 to generate the supplied configure scripts. OpenBGPD-portable is known to compile and run on FreeBSD and the Linux distributions Alpine, Debian, Fedora, RHEL/CentOS and Ubuntu. It is our hope that packagers take interest and help adapt OpenBGPD-portable to more distributions. We welcome feedback and improvements from the broader community. Thanks to all of the contributors who helped make this release possible.