From 3fbd709d888ab94db178e44a5b9d67c3653e0b17 Mon Sep 17 00:00:00 2001 From: Jafar Al-Gharaibeh Date: Thu, 6 Jun 2024 00:01:52 -0500 Subject: [PATCH] FRR Release 10.0.1 Changelog: bgpd Fix route leaking from the default l3vrf Allow using optional table id for negative `no set table x` command Apply noop when doing negative commands for gr operations Drop newline in json output for `show bgp afi safi json detail` Fix `match peer` when switching between ipv4/ipv6/interface Fix `no set as-path prepend asnum...` Fix crash when deleting the srv6 locator Fix display when using `missing-as-worst` Fix dynamic peer graceful restart race condition Fix logging message when receiving a software version capability Fix show run of network route-distinguisher Fix srv6 memory leaks spotted by asan Fix the order of null check and zapi decode Ignore validating the attribute flags if path-attribute is configured Inherit `capability software-version` flag from the peer-group Inherit `enforce-first-as` flag from the peer-group Move srv6 cleanup functions Print old/new states of graceful restart fsm Revert "Fix pointer arithmetic in bgp snmp module" debian, redhat, snapcraft Libyang min version is 2.1.128 isisd Fix heap-after-free with prefix sid Fix ip/ipv6 reachability tlvs lib Check for not being a blackhole route Fix exit commands Remove nb/yang memory cleanup when daemonizing Replace deprecated ares_gethostbyname Replace deprecated ares_process() nhrpd Fix race condition Fix core dump on shutdown Clean up shortcut cache entries on termination ospf6d Accept cli `no` for point-to-multipoint Fix defun formatting wrecked by clang Fix loopback/ptp/ptmp conn. route checks Force recalculate on interface_up Prevent heap-buffer-overflow with unknown Ospfv3 route change comparision fixed for asbr-only change ospfd Correct opaque lsa extended parser Fix the bug where ip_ospf_dead-interval_minimal_hello-multiplier did not reset hello timer Protect call to get_edge() in ospf_te.c Solved crash in ri parsing with ospf te Revert "Fix some dicey pointer arith in snmp module" pimd Fix crash unconfiguring rp keepalive timer Fix dr-priority range Fix null register before aging out reg-stop Fix order of operations for evaluating join Fix crash when mixing ssm/any-source joins tests Check if ibgp session can drop invalid aigp attribute tools Frr-reload strip interface vrf ctx line Handle seq num for bgp as-path in frr-reload.py topotests Do not check table version vtysh Check if bgpd is enabled before installing vtysh commands for rpki Fix `show route-map` command when calling via `do` Show `ip ospf network ...` even if it's not the same as the interface type zebra Deny the routes if ip protocol cli refers to an undefined rmap Fix encoded dnssl length Fix evpn svd based remote nh neigh del Fix mpls command Signed-off-by: Jafar Al-Gharaibeh --- configure.ac | 2 +- debian/changelog | 6 ++++ redhat/frr.spec.in | 74 +++++++++++++++++++++++++++++++++++++++++++++- 3 files changed, 80 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 0a4066159c..47623069f6 100644 --- a/configure.ac +++ b/configure.ac @@ -7,7 +7,7 @@ ## AC_PREREQ([2.69]) -AC_INIT([frr], [10.0], [https://github.com/frrouting/frr/issues]) +AC_INIT([frr], [10.0.1], [https://github.com/frrouting/frr/issues]) PACKAGE_URL="https://frrouting.org/" AC_SUBST([PACKAGE_URL]) PACKAGE_FULLNAME="FRRouting" diff --git a/debian/changelog b/debian/changelog index 6a777002fa..36d7ba26df 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +frr (10.0.1-0) unstable; urgency=medium + + * New upstream release FRR 10.0.1 + + -- Jafar Al-Gharaibeh Thu, 06 Jun 2024 02:00:00 -0600 + frr (10.0-0) unstable; urgency=medium * New upstream release FRR 10.0 diff --git a/redhat/frr.spec.in b/redhat/frr.spec.in index 06d93b8e47..13d5b8689c 100644 --- a/redhat/frr.spec.in +++ b/redhat/frr.spec.in @@ -804,7 +804,79 @@ sed -i 's/ -M rpki//' %{_sysconfdir}/frr/daemons %changelog -* Mon Apr 08 2024 Jafar Al-Gharaibeh - %{version} +* Thu Jun 06 2024 Jafar Al-Gharaibeh - %{version} + +* Thu Jun 06 2024 Jafar Al-Gharaibeh - 10.0.1 +- bgpd +- Fix route leaking from the default l3vrf +- Allow using optional table id for negative `no set table x` command +- Apply noop when doing negative commands for gr operations +- Drop newline in json output for `show bgp afi safi json detail` +- Fix `match peer` when switching between ipv4/ipv6/interface +- Fix `no set as-path prepend asnum...` +- Fix crash when deleting the srv6 locator +- Fix display when using `missing-as-worst` +- Fix dynamic peer graceful restart race condition +- Fix logging message when receiving a software version capability +- Fix show run of network route-distinguisher +- Fix srv6 memory leaks spotted by asan +- Fix the order of null check and zapi decode +- Ignore validating the attribute flags if path-attribute is configured +- Inherit `capability software-version` flag from the peer-group +- Inherit `enforce-first-as` flag from the peer-group +- Move srv6 cleanup functions +- Print old/new states of graceful restart fsm +- Revert "Fix pointer arithmetic in bgp snmp module" +- debian, redhat, snapcraft +- Libyang min version is 2.1.128 +- isisd +- Fix heap-after-free with prefix sid +- Fix ip/ipv6 reachability tlvs +- lib +- Check for not being a blackhole route +- Fix exit commands +- Remove nb/yang memory cleanup when daemonizing +- Replace deprecated ares_gethostbyname +- Replace deprecated ares_process() +- nhrpd +- Fix race condition +- Fix core dump on shutdown +- Clean up shortcut cache entries on termination +- ospf6d +- Accept cli `no` for point-to-multipoint +- Fix defun formatting wrecked by clang +- Fix loopback/ptp/ptmp conn. route checks +- Force recalculate on interface_up +- Prevent heap-buffer-overflow with unknown +- Ospfv3 route change comparision fixed for asbr-only change +- ospfd +- Correct opaque lsa extended parser +- Fix the bug where ip_ospf_dead-interval_minimal_hello-multiplier did not reset hello timer +- Protect call to get_edge() in ospf_te.c +- Solved crash in ri parsing with ospf te +- Revert "Fix some dicey pointer arith in snmp module" +- pimd +- Fix crash unconfiguring rp keepalive timer +- Fix dr-priority range +- Fix null register before aging out reg-stop +- Fix order of operations for evaluating join +- Fix crash when mixing ssm/any-source joins +- tests +- Check if ibgp session can drop invalid aigp attribute +- tools +- Frr-reload strip interface vrf ctx line +- Handle seq num for bgp as-path in frr-reload.py +- topotests +- Do not check table version +- vtysh +- Check if bgpd is enabled before installing vtysh commands for rpki +- Fix `show route-map` command when calling via `do` +- Show `ip ospf network ...` even if it's not the same as the interface type +- zebra +- Deny the routes if ip protocol cli refers to an undefined rmap +- Fix encoded dnssl length +- Fix evpn svd based remote nh neigh del +- Fix mpls command * Mon Apr 08 2024 Jafar Al-Gharaibeh - 10.0 - Major highlights: -- 2.39.5