Skip to content

Bump FRR to 10.5.5 - #1606

Merged
mattiaswal merged 7 commits into
mainfrom
bump-frr
Sep 3, 2026
Merged

Bump FRR to 10.5.5#1606
mattiaswal merged 7 commits into
mainfrom
bump-frr

Conversation

@mattiaswal

@mattiaswal mattiaswal commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

For full Changelog: https://github.com/FRRouting/frr/releases/tag/frr-10.5.5

Description

Checklist

Tick relevant boxes, this PR is-a or has-a:

  • Bugfix
    • Regression tests
    • ChangeLog updates (for next release)
  • Feature
    • YANG model change => revision updated?
    • Regression tests added?
    • ChangeLog updates (for next release)
    • Documentation added?
  • Test changes
    • Checked in changed Readme.adoc (make test-spec)
    • Added new test to group Readme.adoc and yaml file
  • Code style update (formatting, renaming)
  • Refactoring (please detail in commit messages)
  • Build related changes
  • Documentation content changes
    • ChangeLog updated (for major changes)
  • Other (please describe):

@mattiaswal mattiaswal added the ci:main Build default defconfig, not minimal label Sep 3, 2026
@mattiaswal
mattiaswal requested a review from troglobit September 3, 2026 08:37
isisd: Reject duplicate SRv6 SID Structure Sub-Sub-TLV (backport #21656) by @mergify[bot] in #21723
isisd: validate ASLA sub-sub-TLV length ... (10.6 backport of 21542) (backport #21721) by @mergify[bot] in #21738
pimd: cap PIM Hello secondary address list parsing (backport #21707) by @mergify[bot] in #21737
pimd: reject truncated IP datagrams before IGMP/mtrace handling (backport #21705) by @mergify[bot] in #21714
nhrpd: improve validation in packet parsing (backport #21686) by @mergify[bot] in #21762
pimd: harden BSM group/RP parsing paths (backport #21734) by @mergify[bot] in #21767
bgpd: Move rpki strict check to bgp_accept() (backport) by @ton31337 in #21331
pimd: Provide better ordering for calling pim_upstream_use_rpt (backport #21764) by @mergify[bot] in #21772
bgpd: Add some defences for AS4/ENCAP handling (backport #21777) by @ton31337 in #21791
bgpd: Fix EVPN shutdown memory leak (backport #21511, #21698) by @ton31337 in #21806
bgpd: fix EVPN VRF auto RT deletion collision (backport #21808) by @mergify[bot] in #21836
bfdd: avoid close(-1) in bfd_dplane_finish_late (backport #21841) by @mergify[bot] in #21849
zebra: tear down old L3VNI before adding new one on VNI value change (backport #21757) by @mergify[bot] in #21857
pimd: validate PIM LAN sources and cap neighbors (backport #21747) by @mergify[bot] in #21854
bgpd: Allow no network .... form for safi = EVPN or MPLS_VPN (backport #21860) by @ton31337 in #21874
bgpd: Skip route clearing for peers that were never established (backport #21867) by @mergify[bot] in #21880
yang: allow match-metric value of zero (backport #21888) by @mergify[bot] in #21891
bgpd: Fix srv6 type parsing and EVPN type-5 NLRI prefix length parsing for IPv4 (backport #21345) by @mjstapp in #21900
pimd: MLAG: skip pim_register_join on non-DR (backport #21920) by @mergify[bot] in #21934
lib: add missing hook_unregister_arg in mgmt_be_client_destroy (backport #21940) by @mergify[bot] in #21945
Fix event bugs in ldpd/lib and fix bgp_bmp misshandling of memory that leads to a crash (backport #21952) by @mergify[bot] in #21955
pimd: Fix crash when up->channel_oil is NULL (backport #21961) by @mergify[bot] in #21964
bgpd: cancel LLGR stale timer on peer AF delete (backport #21947) by @mergify[bot] in #21969
bgpd: cancel BFD strict hold timer on peer delete (backport #21926) by @mergify[bot] in #21976
ospfd: remove unnecessary space (backport #21979) by @mergify[bot] in #21994
bgpd: BGPd crash due to multiple bnc entry linked to same peer. (backport #21962) by @mergify[bot] in #21988
zebra: fix neighbor entries ns_id (backport #22034) by @mergify[bot] in #22073
bgpd: Fix use-after-free for ORF case (backport #22080) by @mergify[bot] in #22088
bgpd: Fix infinite loop in MRT route dump for oversized paths (backport #22082) by @mergify[bot] in #22107
bgpd: Skip route-map LPM optimisation for AF_FLOWSPEC (backport #22083) by @mergify[bot] in #22099
lib, zebra: bound SRv6 locator name length in ZAPI (backport #21868) by @cscarpitta in #22019
pimd: guard NULL RP lookups in BSM and RP deletion paths (backport #22131) by @mergify[bot] in #22140
pimd: fix mapping agent AutoRP discovery packet size (backport #22121) by @mergify[bot] in #22142
lib: test the right bytes in flowspec prefixes (backport #22138) by @mergify[bot] in #22153
bgpd: remove unneeded sort of communities in rmap delete (backport #22151) by @mergify[bot] in #22155
pimd: fix BSR failover RP not setting i_am_rp locally (backport #22157) by @mergify[bot] in #22164
bgpd: Start BFD hold timer ONLY if hold-time is configured (not zero) (backport #20223) by @mergify[bot] in #22134
bgpd: Set extended flag for NHC attribute when re-encoding (backport #22159) by @mergify[bot] in #22166
bgpd: Avoid cluster list attribute truncation (backport #22081) by @mergify[bot] in #22171
pimd: BSR/C-RP fixes with expanded topotest coverage (backport #22117) by @mergify[bot] in #22181
bgpd: Fixes in comm/lcomm/ecomm str functions (backport #22176) by @mergify[bot] in #22186
ospfd: validate extended prefix TLV before accessing prefix SID (backport #22215) by @mergify[bot] in #22220
lib: bound masklen values, don't assert (backport #22216) by @mergify[bot] in #22223
pimd: fix heap OOB write in BSM fragmenter (backport #22222) by @mergify[bot] in #22226
bgpd: Fix community string truncation for big community sets (backport #22160) by @mergify[bot] in #22246
ospfd: Validate PREFIX_SID subtlv len before accessing (backport #22218) by @mergify[bot] in #22232
bgpd: add LLGR to capability length validation switch (backport #22249) by @mergify[bot] in #22264
bgpd: fix return NULL in bool function ecommunity_node_target_match (backport #22273) by @mergify[bot] in #22281
pimd: fix wrong endian convertion (backport #22244) by @mergify[bot] in #22259
bgpd: fixes for NH and aggregator attribute parsing (backport #22200) by @mjstapp in #22290
tests: Allow bfdd to be part of the unified config world by @donaldsharp in #22329
pimd: use RFC 3973 dm graft retry period for retransmission (backport #22376) by @mergify[bot] in #22391
bgpd: don't advertise LLGR stale routes to non-LLGR peers (backport #22297) by @mergify[bot] in #22402
bgpd: Fix memory leak for EVPN Type-4 and dangling pointer for bgp_debug_rdpfxpath2str() (backport #22210) by @mergify[bot] in #22447
bgpd: Ignore parsing ORF route-refresh messages (backport #22429) by @mergify[bot] in #22457
bgpd: fix strlcat/strlcpy size parameter in NOTIFICATION send path (backport #22279) by @mergify[bot] in #22433
bgpd: fix bmp connect deletion with source-interface (backport #22469) by @mergify[bot] in #22510
bgpd: Do not accept AIGP for OAD peers if not enabled (backport #22519) by @mergify[bot] in #22527
Merge pull request #22423 from rdemsystems/fix/bgp-extended-message-r… by @rdemsystems in #22543
ospf6d: check length before accessing grace LSA TLVs (backport #22539) by @mergify[bot] in #22558
ldpd: check fec elem length before accessing (backport #22537) by @mergify[bot] in #22561
*: fix overflow in comparator functions used by sorted containers (backport #22498) by @mergify[bot] in #22576
bgpd: don't emit "no neighbor X capability link-local" for unnumbered… (backport #22540) by @mergify[bot] in #22666
lib: fix wrong nexthop comparision for SRv6 (backport #22710) by @mergify[bot] in #22715
lib: fix wrong nexthop comparision for SRv6 by @ton31337 in #22761
lib: Fix ZAPI SRv6 nexthop comparison (backport #22772) by @mergify[bot] in #22788
bgpd: Fix crash for no neighbor X path-attribute discard ... (backport #22785) by @mergify[bot] in #22795
lib: Clear seg6local context when deleting seg6local state (backport #22790) by @mergify[bot] in #22801
bgpd: Fix link-bandwidth extended community handling above ~34 Gbps (backport #22681) by @mergify[bot] in #22847
bgpd: fix BAD_COPY_PASTE in bgp_path_info_cmp() (backport #22838) by @mergify[bot] in #22861
bgpd: fix link-bandwidth AS truncation in route-map for extended encoding (backport #22867) by @mergify[bot] in #22870
A couple minor bgpd fixes #22512 by @ton31337 in #22857
zebra: Fix SRv6 source-address config output (backport #22879) by @mergify[bot] in #22904
bgpd: fix RD route_node refcount leak in bgp_safi_node_lookup() (backport #22938) by @mergify[bot] in #22942
tests: Fixup frr_load_config to be correct for 10.5 branch by @donaldsharp in #22876
bgpd: Fix route-map use count for EVPN no advertise (backport #22945) by @mergify[bot] in #22956
bgpd: backport ieee link-bw disable fixes to 10.5 by @mjstapp in #22982
ospf6d: bypass MinLSArrival for self-originated MaxAge LSAs (10.5 backport) by @mjstapp in #23005
tests: edit bgp_evpn_rt5_addpath to pass on 10.5 branch by @mjstapp in #23007
zebra: backport stale ifp cleanup PRs to 10.5 (second try) by @mjstapp in #22974
github: Drop commitlint check (backport #23086) by @mergify[bot] in #23095
bgpd: allow GR-helper stale paths through the evaluate_paths peer-down skip (backport #23067) by @mergify[bot] in #23113
isisd: Fix Router Capability subTLV parsing (backport #22873) by @cscarpitta in #22981
zebra: notify the client when an SRv6 SID allocation fails (backport #23051) by @mergify[bot] in #23130

Changelog: https://github.com/FRRouting/frr/releases/tag/frr-10.5.5
@troglobit

Copy link
Copy Markdown
Contributor

The fail is most likely a flaky test, introduced yesterday.

It's OSPF Default Route Advertise that's failing. What were you referring to?

@mattiaswal

Copy link
Copy Markdown
Contributor Author

The fail is most likely a flaky test, introduced yesterday.

It's OSPF Default Route Advertise that's failing. What were you referring to?

It is a rest from my work yesterday, fixing parallel stuff.

@mattiaswal
mattiaswal merged commit a2aa44c into main Sep 3, 2026
8 checks passed
@mattiaswal
mattiaswal deleted the bump-frr branch September 3, 2026 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:main Build default defconfig, not minimal

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants