Skip to content

FRR 8.2.2 Release

Compare
Choose a tag to compare
@Jafaral Jafaral released this 15 Mar 03:46
· 152 commits to stable/8.2 since this release

We are pleased to announce FRR 8.2.2.

FRR 8.2.2 brings a long list of enhancements and fixes with around 800 commits from 58 developers. Thanks to all contributors.

Debian Packages - https://deb.frrouting.org

RPM Packages - https://rpm.frrouting.org

Snaps - https://snapcraft.io/frr

Docker - frrouting/frr:v8.2.2

Release Overview

Features

Changelog

babeld

  • Fix the checks for truncated packets

bfdd

  • Correct one spelling error of comment
  • Fix detection timeout update
  • Fix possibly wrong counter of control packets

bgpd

  • Fix inconsistency of match ip/ipv6 next-hop commands
  • Fix crash when using show bgp vrf all
  • Fix setting attributes over route-maps for conditional advertisements
  • Fix redirect import for route-target ipv6
  • Handle TCP connection errors with connection callbacks for RPKI
  • Add json option to a few more show commands
  • Add show bgp <afi> <safi> json detail header data
  • Add a 15 minutes warning to missing eBGP policy
  • Add an ability to match ipv6 next-hop by prefix-list
  • Add autocomplete for lots of BGP CLI commands
  • Add Long-lived graceful restart capability
  • Add Graceful-restart support for dynamic peers
  • Implement rfc6938
  • Implement rfc9003
  • Implement rfc9072

docker

  • Update alpine build enable set own version

isisd

  • Add link state traffic engineering support
  • Fix router capability tlv parsing issues
  • Fix running-config for fast-reroute
  • Make IS-IS work with default vrf name different than default

ospf6d

  • Add missing vrf parameter to clear ipv6 ospf6 interface
  • Add prompt for commands with non-exist vrf
  • Add support for nssa type-7 address ranges
  • Add the ability of specifying router-id/area-id in no debug ospf6
  • Do not originate type-4 lsa when nssa
  • Do not send type-5 into stub area
  • Fix ecmp inter-area route nexthop update
  • Fix memory leak for show ipv6 ospf6 zebra json

ospfd

  • Fix wrong comparison of route-map name
  • Fix crash on ospf send-extra-data zebra
  • Fix incorrect detection of topology changes in helper mode
  • Fix loss of mixed form in range command
  • Fix no-form of graceful-restart command
  • Fix summary-address deletion
  • Fix wrong parsing of te subtlv

pbrd

  • Add vlan actions to vty
  • Pbr route maps get addr family of nhgs
  • Protect from a possible null dereference

pimd

  • Do not allow 224.0.0.0/24 range in igmp join
  • Fix igmp user config
  • Fix msdp mesh grp with wildcard member addr
  • Fix stale forwarding entries left around after join goes away
  • Handle vxlan sg add/del for upstream entries that are in a reg-join state
  • Hello sent stats counter change and new flag addition to decide hello send
  • Igmp messages may be longer than 8 octets
  • Modify show ip pim assert to only show interesting bits

redhat

  • Check if frr.conf already exists
  • Logrotate file has typo for staticd

ripd

  • Fix packet send for non primary addresses

vtysh

  • Add missing rpki node when showing config
  • Improve startup time
  • Remove address-family evpn

watchfrr

  • Allow an integrated config to work within a namespace

zebra

  • Don't lose next hop weights while exporting via fpm
  • Add optional nhg id output to show ip route
  • Add resolver flag for nexthop in json
  • Add support for json output in srv6 locator detail command
  • Fix buffer overflow
  • Fix netns deletion
  • Fix gRPC crashes

Contributors

  • ARShreenidhi
  • Abhishek Naik
  • Adriano Marto Reis
  • Ahmad Caracalli
  • Anuradha Karuppiah
  • Baptiste Jonglez
  • Chirag Shah
  • Christian Hopps
  • David Lamparter
  • David Schweizer
  • Donald Lee
  • Donald Sharp
  • Donatas Abraitis
  • Eli Baum
  • Fabrice Fontaine
  • Fredi Raspall
  • Hiroki Shirokura
  • Igor Ryzhov
  • Iqra Siddiqui
  • Jafar Al-Gharaibeh
  • Javier Garcia
  • Jonas Gorski
  • Juraj Vijtiuk
  • Kantesh Mundaragi
  • Karel Van Hecke
  • LEI BAO
  • Lou Berger
  • Louis Scalbert
  • Manoj Naragund
  • Mark Stapp
  • Marlin Cremers
  • Martin Buck
  • Martin Winter
  • Mobashshera Rasool
  • Olivier Dugeon
  • Philippe Guibert
  • Quentin Young
  • Rafael Zalamena
  • Renato Westphal
  • Ruslan Babayev
  • Ryoga Saito
  • Sai Gomathi
  • Sarita Patra
  • Solyn
  • Stephen Worley
  • Trey Aspelund
  • Xiao Liang
  • Yamato Sugawara
  • Yuan Yuan
  • anlan_cs
  • ckishimo
  • ewlumpkin
  • rgirada
  • ron
  • wangshengjun
  • zyxwvu Shi