Skip to content

Commit d8319dd

Browse files
committed
FRR Release 9.0.3
Changelog: bgpd "default-originate" shouldn't withdraw non-default routes Arrange peer notification to after zebra announce Convert the bgp_advertise_attr->adv to a fifo 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 display when using `missing-as-worst` Fix error handling when receiving bgp prefix sid attribute Fix format overflow for graceful-restart debug logs Fix route-map match probability deconfiguration callback Fix srv6 memory leak detection Include unsuppress-map as a valid outgoing policy 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 doc Add param range for graceful-restart helper supported-grace-time isisd Fix dislaying lsp id Fix heap-after-free with prefix sid Fix ip/ipv6 reachability tlvs lib Check for not being a blackhole route 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 ospf6d Ospfv3 route change comparision fixed for asbr-only change Prevent heap-buffer-overflow with unknown type ospfd Add support for "no router-info [<area|as>] 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 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 Update ospf te topotests tools Always append "exit" in frr-reload.py Apply black formatting for tools/frr-reload.py Fix frr-reload multiple no description cmds Fix key chain reload removal Fix ospf area stub summary in frr-reload Fix pim interface config deletion Use error log level when failing to execute commands via frr-reload.py topotests Redispatch tests in bfd_topo3 Test wrong bfd source in bfd_topo3 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 Fix crash if macvlan link in another netns Fix crash on macvlan link down/up Fix nhg out of sync between zebra and kernel The dplane_fpm_nl return path leaks memory Signed-off-by: Jafar Al-Gharaibeh <jafar@atcorp.com>
1 parent 8a09359 commit d8319dd

File tree

3 files changed

+91
-2
lines changed

3 files changed

+91
-2
lines changed

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
##
88
AC_PREREQ([2.69])
99

10-
AC_INIT([frr], [9.0.2], [https://github.com/frrouting/frr/issues])
10+
AC_INIT([frr], [9.0.3], [https://github.com/frrouting/frr/issues])
1111
PACKAGE_URL="https://frrouting.org/"
1212
AC_SUBST([PACKAGE_URL])
1313
PACKAGE_FULLNAME="FRRouting"

debian/changelog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
frr (9.0.3-0) unstable; urgency=medium
2+
3+
* New upstream release FRR 9.0.3
4+
5+
-- Jafar Al-Gharaibeh <jafar@atcorp.com> Thu, 06 Jun 2024 02:00:00 -0600
6+
17
frr (9.0.2-0) unstable; urgency=medium
28

39
* New upstream release FRR 9.0.2

redhat/frr.spec.in

Lines changed: 84 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -799,7 +799,90 @@ sed -i 's/ -M rpki//' %{_sysconfdir}/frr/daemons
799799

800800
%changelog
801801

802-
* Fri Dec 01 2023 Martin Winter <mwinter@opensourcerouting.org> - %{version}
802+
* Thu Jun 06 2024 Martin Winter <mwinter@opensourcerouting.org> - %{version}
803+
804+
* Thu Jun 06 2024 Jafar Al-Gharaibeh <jafar@atcorp.com> - 9.0.3
805+
- bgpd
806+
- "default-originate" shouldn't withdraw non-default routes
807+
- Arrange peer notification to after zebra announce
808+
- Convert the bgp_advertise_attr->adv to a fifo
809+
- Ensure community data is freed in some cases.
810+
- Ensure that the correct aspath is free'd
811+
- Fix `match peer` when switching between ipv4/ipv6/interface
812+
- Fix display when using `missing-as-worst`
813+
- Fix error handling when receiving bgp prefix sid attribute
814+
- Fix format overflow for graceful-restart debug logs
815+
- Fix route-map match probability deconfiguration callback
816+
- Fix srv6 memory leak detection
817+
- Include unsuppress-map as a valid outgoing policy
818+
- Note when receiving but not understanding a route notification
819+
- Prevent from one more cve triggering this place
820+
- Set correct ttl for the dynamic neighbor peers
821+
- Update default-originate route-map actual map structure
822+
- doc
823+
- Add param range for graceful-restart helper supported-grace-time
824+
- isisd
825+
- Fix dislaying lsp id
826+
- Fix heap-after-free with prefix sid
827+
- Fix ip/ipv6 reachability tlvs
828+
- lib
829+
- Check for not being a blackhole route
830+
- Do not convert evpn prefixes into ipv4/ipv6 if not needed
831+
- Replace deprecated ares_gethostbyname
832+
- Replace deprecated ares_process()
833+
- nhrpd
834+
- Fix nhrp_peer leak
835+
- Fix race condition
836+
- ospf6d
837+
- Ospfv3 route change comparision fixed for asbr-only change
838+
- Prevent heap-buffer-overflow with unknown type
839+
- ospfd
840+
- Add support for "no router-info [<area|as>] command"
841+
- Can not delete "segment-routing node-msd" when sr if off
842+
- Correct lsa parser which fulfill the ted
843+
- Correct opaque lsa extended parser
844+
- Correct sid check size
845+
- Fix ospf dead-interval minimal hello-multiplier param range
846+
- Fix the bug where ip_ospf_dead-interval_minimal_hello-multiplier did not reset hello timer
847+
- Protect call to get_edge() in ospf_te.c
848+
- Solved crash in ospf te parsing
849+
- Solved crash in ri parsing with ospf te
850+
- pbrd
851+
- Fix map seq installed flag in json
852+
- Fix pbr handling for last rule deletion
853+
- pimd
854+
- Fix crash unconfiguring rp keepalive timer
855+
- Fix crash when configuring ssmpingd
856+
- Fix dr-priority range
857+
- Fix null register before aging out reg-stop
858+
- Fix order of operations for evaluating join
859+
- Re-evaluated s,g oils upon rp changes and for empty sg upstream oils
860+
- Fix crash when mixing ssm/any-source joins
861+
- staticd
862+
- Fix changing to source auto in bfd monitor
863+
- tests
864+
- Check for 0.0.0.0/1 in bgp_default_route
865+
- Update ospf te topotests
866+
- tools
867+
- Always append "exit" in frr-reload.py
868+
- Apply black formatting for tools/frr-reload.py
869+
- Fix frr-reload multiple no description cmds
870+
- Fix key chain reload removal
871+
- Fix ospf area stub summary in frr-reload
872+
- Fix pim interface config deletion
873+
- Use error log level when failing to execute commands via frr-reload.py
874+
- topotests
875+
- Redispatch tests in bfd_topo3
876+
- Test wrong bfd source in bfd_topo3
877+
- vtysh
878+
- Show `ip ospf network ...` even if it's not the same as the interface type
879+
- zebra
880+
- Add missing whitespace when printing route entry status
881+
- Deny the routes if ip protocol cli refers to an undefined rmap
882+
- Fix crash if macvlan link in another netns
883+
- Fix crash on macvlan link down/up
884+
- Fix nhg out of sync between zebra and kernel
885+
- The dplane_fpm_nl return path leaks memory
803886

804887
* Fri Dec 01 2023 Donatas Abraitis <donatas@opensourcerouting.org> - 9.0.2
805888
- bgpd

0 commit comments

Comments
 (0)