Debian Packages - https://deb.frrouting.org/
RPM Packages - https://rpm.frrouting.org/
Snaps - https://snapcraft.io/frr
Docker - quay.io/frrouting/frr
What's Changed
- bgpd: Do not crash if we receive a next-hop length not as expected for NHC (backport #20367) by @mergify[bot] in #20371
- bgpd: update source address for bgp neighbor (backport #20330) by @mergify[bot] in #20373
- Alpine Docker fix ups for 3.22 (backport #20004) by @mergify[bot] in #20380
- docker: Add missing
pytestpackage for Alpine as dependency (backport #20369) by @mergify[bot] in #20392 - bgpd: Use the default local-preference value and not 0 when adjusting (backport #20400) by @mergify[bot] in #20408
- eigrpd: Prevent crash in packet handling (backport #20410) by @mergify[bot] in #20412
- zebra: Fix memory leak when SRv6 explicit SID allocation fails (backport #20429) by @mergify[bot] in #20439
- zebra: Fix memory leak when SRv6 dynamic SID allocation fails (backport #20445) by @mergify[bot] in #20449
- isisd: fix crash when changing isis type (backport #20171) by @mergify[bot] in #20459
- ripd: Fix default-route accept and announce (backport #20416) by @mergify[bot] in #20472
- Revert RIP/RIPng default flush timer change (backport #20456) by @mergify[bot] in #20477
- ospfd: fixed ospf nssa flush issue (backport #20428) by @mergify[bot] in #20500
- zebra: EVPN check l3vni vxlan intf exist in rmac install (backport #20494) by @mergify[bot] in #20496
- bgpd: Fix multipath decision when multipath is 1 (backport #20493) by @mergify[bot] in #20505
- pimd, pim6d: display iface ssm mode (backport #20466) by @mergify[bot] in #20523
- bgpd: Prevent unnecessary re-install of routes (backport #19788) by @mergify[bot] in #20536
- bgpd: remove assert in batch-clearing (backport #20546) by @mergify[bot] in #20549
- pimd: compute inherited_olist before checking for (S,G,rpt) prune dec… (backport #20521) by @mergify[bot] in #20551
- bgpd: reduce ibuf_work ring buffer size (backport #20554) by @mergify[bot] in #20570
- zebra: fix crash on inactive VRF and import table (backport #20525) by @mergify[bot] in #20561
- pimd: Keep track of how long the S,G rpt Prune has been around (backport #20576) by @mergify[bot] in #20584
- Send register in fhr lhr case (backport #20575) by @mergify[bot] in #20582
- pimd, tests: Add pim test showing that registers work with no path -> rp (backport #20577) by @mergify[bot] in #20595
- zebra: FRR restart leads to zebra mlag core (backport #20225) by @mergify[bot] in #20672
- pimd: regiface added to ssm group mroute (backport #20303) by @mergify[bot] in #20670
- bgpd: Fix double-free crash in peer_delete() during doppelganger peer… (backport #20661) by @mergify[bot] in #20683
- staticd: Fix SRv6 SID use-after-free on locator deletion (backport #20660 for 10.4) by @cscarpitta in #20702
- bgpd:send EOR during GR only when fib install comeplete for suppress … by @vijayalaxmi-basavaraj in #20396
- bgpd: fix md5 password unset on dynamic nbr (backport #20740) by @mergify[bot] in #20743
- bgpd: Ignore transitiveness flag when checking type for link bandwidth (backport #20607) by @mergify[bot] in #20751
- bgpd: EVPN MH fix unimport ES route on vtep change (backport #20730) by @mergify[bot] in #20774
- Zebra fixup nhg handling from kernel (backport #20732) by @mergify[bot] in #20782
- bgpd: validate incoming NOTIFICATION messages (backport #20796) by @mergify[bot] in #20808
- bgpd: fix premature deletion of already-stale routes during GR clearing (backport) by @ton31337 in #20805
- Multiple local fix (backport #20798) by @mergify[bot] in #20817
- bgpd: improve flowspec NLRI validation (backport #20814) by @mergify[bot] in #20827
- tests: Stop several tests from running on old branch (backport #20823) by @mergify[bot] in #20832
- zebra: EVPN fix access BD deref of mbr intf (backport #20791) by @mergify[bot] in #20835
- Fix ospf checksum #20706 (backport #20729) by @mergify[bot] in #20842
Full Changelog: frr-10.4.2...frr-10.4.3