Recent Releases
2.1408 Oct 2023 19:25
major feature:
MPLS subsystem, L3VPN: BGP/MPLS VPNs (RFC 4364), BGP: Access to unknown route attributes, RAdv: Custom options, Babel: RTT metric extension, BMP: Refactored route monitoring, BMP: Multiple instances of BMP protocol, BMP: Both pre-policy and post-policy monitoring, Experimental route aggregation, Filter: Method framework, Filter: Functions have return type statements, Filter: New bytestring data type, Kernel: Option to learn kernel routes, many bugfixes and improvements
2.13.122 Jun 2023 20:33
minor bugfix:
BGP: Fix role check when no capability option is present, Filter: Fixed segfault when a case option had an empty block
2.1323 Apr 2023 15:52
major feature:
Babel: IPv4 via IPv6 extension (RFC 9229), Babel: Improve authentication on lossy networks, BGP: New 'allow bgp_med' option, BSD: Support for IPv4 routes with IPv6 nexthop on FreeBSD, experimental BMP protocol implementation, important bugfixes
2.0.1323 Apr 2023 15:52
major feature:
Babel: IPv4 via IPv6 extension (RFC 9229), Babel: Improve authentication on lossy networks, BGP: New 'allow bgp_med' option, BSD: Support for IPv4 routes with IPv6 nexthop on FreeBSD, experimental BMP protocol implementation, important bugfixes
2.0.1224 Jan 2023 00:31
major bugfix:
Filter: New 'onlink' route attribute, compile-time option to use 4-way tries instead of 16-way ones, BSD: Support for kernel route metric and other improvements, important bugfixes
2.0.1112 Dec 2022 00:31
major feature:
BGP roles (RFC 9234), BGP: Keepalive time scaling, BGP: New 'min hold time' and 'min keepalive time' options, BGP: New 'next hop prefer global' option, Filter: For loops and direct recursion, Filter: Mixed declarations of local variables, Filter: Improved static type checks, Filter: Literal for empty set, Linux: Netlink KRT improvements, BSD: Experimental support for Netlink API, memory management improvements, many bugfixes
2.0.1027 Jun 2022 22:09
major bugfix:
BGP performance improvements, BFD: New 'strict bind' option, RPKI: VRF support, allow use of 240.0.0.0/4 as a private range, BIRD client uses exit status to report errors, important bugfixes
2.0.920 Feb 2022 14:45
major feature:
BGP: Flowspec validation procedure, Babel: MAC authentication support, Routing table configuration blocks, Optional prefix trie in routing table for faster LPM/interval queries, CLI: New 'show route in ' command, Filter: Faster (16-way) prefix sets, Filter: MPLS label route attribute, Filter: Operators to pick community components, Filter: Operators to find minimum and maximum element of lists, BGP: New 'free bind' option, BGP: Log route updates that were changed to withdraws, BGP: Improved 'invalid next hop' error reporting, OSPF: Allow ifaces with host address as unnumbered PtP or PtMP ifaces, OSPF: All packets on PtP networks should be sent to AllSPFRouters address, scripts for apkg-powered upstream packaging for deb and rpm, support for Blake2s and Blake2b hash functions, security keys / passwords can be entered in hexadecimal digits, memory statistics split into Effective and Overhead, Linux: New option 'netlink rx buffer' to specify netlink socket buffer size, BSD: Assume onlink flag on ifaces with only host addresses, many bugfixes
2.0.824 Mar 2021 01:22
major feature:
Automatic channel reloads based on RPKI changes, multiple static routes with the same network, use bitmaps to keep track of exported routes, per-channel debug flags, CLI commands show info from multiple protocols, Linux: IPv4 routes with IPv6 nexthops, Filter: Optimized redesign of prefix sets, Filter: Improved type checking of user filters, Filter: New src/dst accessors for Flowspec and SADR, Filter: New weight route attribute, Filter: BGP path mask loop operator, Filter: Remove quitbird command, RIP: Demand circuit support (RFC 2091), BGP: New allow as sets and enforce first as options, BGP: Support for BGP hostname capability, BGP: Support for MD5SIG with dynamic BGP, BFD: Optional separation of IPv4 / IPv6 BFD instances, BFD: Per-peer session options, RPKI: Allow build without libSSH, RPKI: New ignore max length option, OSPF: Redesign of handling of unnumbered PtPs, OSPF: Allow key id 0 in authentication, Babel: Use onlink flag for routes with unreachable next hop, many bugfixes
1.4.507 Oct 2014 21:40
minor feature:
New 'show route noexport' command option. Port option for BGP sessions. Better constant handling in set literals. Better rate filtering of log messages. Several minor bugfixes.
1.4.410 Jul 2014 16:14
minor bugfix:
Extended OSPF multipath support, default router preference for RAdv, important bugfix in BGP