diff --git a/configure.ac b/configure.ac index 3d90a117b922..82a1fceca6b8 100644 --- a/configure.ac +++ b/configure.ac @@ -7,7 +7,7 @@ ## AC_PREREQ([2.69]) -AC_INIT([frr], [9.1], [https://github.com/frrouting/frr/issues]) +AC_INIT([frr], [9.1.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 079ef408a26a..f8033324cabd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +frr (9.1.1-0) unstable; urgency=medium + + * New upstream release FRR 9.1.1 + + -- Jafar Al-Gharaibeh Thu, 06 Jun 2024 02:00:00 -0600 + frr (9.1-0) unstable; urgency=medium * New upstream release FRR 9.1 diff --git a/redhat/frr.spec.in b/redhat/frr.spec.in index f43d0c17bb97..051716b25303 100644 --- a/redhat/frr.spec.in +++ b/redhat/frr.spec.in @@ -799,7 +799,120 @@ sed -i 's/ -M rpki//' %{_sysconfdir}/frr/daemons %changelog -* Thu Oct 09 2023 Donatas Abraitis - %{version} +* Thu Jun 06 2024 Jafar Al-Gharaibeh - %{version} + +* Thu Jun 06 2024 Jafar Al-Gharaibeh - 9.1.1 +- bgpd +- "default-originate" shouldn't withdraw non-default routes +- Aggr summary-only suppressed export to evpn +- Allow using optional table id for negative `no set table x` command +- Arrange peer notification to after zebra announce +- Check bgp evpn instance presence in soo +- Convert the bgp_advertise_attr->adv to a fifo +- Do not show tcp mss if the socket is broken +- Ensure bgp does not stop monitoring nexthops +- Ensure community data is freed in some cases. +- Ensure that the correct aspath is free'd +- Fix `match peer` when switching between ipv4/ipv6/interface +- Fix `no set as-path prepend asnum...` +- Fix bgp_best_selection heap-use-after-free +- Fix crash when deleting the srv6 locator +- Fix display when using `missing-as-worst` +- Fix dynamic peer graceful restart race condition +- Fix ecommunity_fill_pbr_action heap-buffer-overflow +- Fix error handling when receiving bgp prefix sid attribute +- Fix errors handling for mp/gr capabilities as dynamic capability +- Fix format overflow for graceful-restart debug logs +- Fix logging message when receiving a software version capability +- Fix no bgp as-path access-list issue +- Fix route-map match probability deconfiguration callback +- Fix srv6 memory leak detection +- Fix the order of null check and zapi decode +- Fix vrf leaking with 'no bgp network import-check +- Free memory for srv6 functions and locator chunks +- Ignore validating the attribute flags if path-attribute is configured +- Include unsuppress-map as a valid outgoing policy +- Lttng tp add evpn route events +- Make `suppress-fib-pending` clear peering +- Note when receiving but not understanding a route notification +- Prevent from one more cve triggering this place +- Set correct ttl for the dynamic neighbor peers +- Update default-originate route-map actual map structure +- Revert "Fix pointer arithmetic in bgp snmp module" +- doc +- Add param range for graceful-restart helper supported-grace-time +- Remove duplicated show route-map +- isisd +- Fix _isis_spftree_del heap-use-after-free +- Fix dislaying lsp id +- Fix heap-after-free with prefix sid +- Fix ip/ipv6 reachability tlvs +- lib +- Check for not being a blackhole route +- Fix show route map json output +- Do not convert evpn prefixes into ipv4/ipv6 if not needed +- Replace deprecated ares_gethostbyname +- Replace deprecated ares_process() +- nhrpd +- Fix nhrp_peer leak +- Fix race condition +- Fix core dump on shutdown +- ospf6d +- Ospfv3 route change comparision fixed for asbr-only change +- Prevent heap-buffer-overflow with unknown type +- ospfd +- Add support for "no router-info [] command" +- Can not delete "segment-routing node-msd" when sr if off +- Correct lsa parser which fulfill the ted +- Correct opaque lsa extended parser +- Correct sid check size +- Fix ospf dead-interval minimal hello-multiplier param range +- 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 ospf te parsing +- Solved crash in ri parsing with ospf te +- Revert "Fix some dicey pointer arith in snmp module" +- pbrd +- Fix map seq installed flag in json +- Fix pbr handling for last rule deletion +- pimd +- Fix crash unconfiguring rp keepalive timer +- Fix crash when configuring ssmpingd +- Fix dr-priority range +- Fix null register before aging out reg-stop +- Fix order of operations for evaluating join +- Re-evaluated s,g oils upon rp changes and for empty sg upstream oils +- Fix crash when mixing ssm/any-source joins +- staticd +- Fix changing to source auto in bfd monitor +- tests +- Check for 0.0.0.0/1 in bgp_default_route +- Check if ibgp session can drop invalid aigp attribute +- Extend tests for aspath exclude +- Update ospf te topotests +- tools +- Apply black formatting for tools/frr-reload.py +- Fix frr-reload interface desc cmd +- Fix frr-reload multiple no description cmds +- Fix frr-reload multiple no description cmds +- Use error log level when failing to execute commands via frr-reload.py +- topotests +- Do not check table version +- Redispatch tests in bfd_topo3 +- Test wrong bfd source in bfd_topo3 +- Vpnv4 route leaking with no import-check +- vtysh +- Show `ip ospf network ...` even if it's not the same as the interface type +- zebra +- Add missing whitespace when printing route entry status +- Deny the routes if ip protocol cli refers to an undefined rmap +- Don't deref vxlan-vni array +- Fix crash if macvlan link in another netns +- Fix crash on macvlan link down/up +- Fix evpn svd based remote nh neigh del +- Fix mpls command +- Fix route deletion during zebra shutdown +- The dplane_fpm_nl return path leaks memory * Thu Oct 09 2023 Donatas Abraitis - 9.1 - Major highlights: