Skip to content

Commit d55c06f

Browse files
committed
FRR Release 8.5.3
Bug Fixes: bgpd Add peers back to peer hash when peer_xfer_conn fails Do not explicitly print maxttl value for ebgp-multihop vty output Do not process nlris if the attribute length is zero Do not try to redistribute routes if we are shutting down Don't read the first byte of orf header if we are ahead of stream Evpn code was not properly unlocking rd_dest Fix `show bgp all rpki notfound` Fix session reset issue caused by malformed core attributes Free bgp vpn policy Free previously dup'ed aspath attribute for aggregate routes Free temporary memory after using argv_concat() Intern attributes before putting into rib-out Make sure we have enough data to read two bytes when validating aigp Prevent use after free Rfapi memleak fixes, clean ce tables at exit Unlock dest if we return earlier for aggregate install Use treat-as-withdraw for tunnel encapsulation attribute lib Allow unsetting walltime-warning and cpu-warning Skip route-map optimization if !af_inet(6) Use max_bitlen instead of magic number ospf6d Fix crash because neighbor structure was freed Stop crash in ospf6_write ospfd Check for nulls in vty code Prevent use after free( and crash of ospf ) when no router ospf pbrd Fix crash with match command pimd Prevent crash when receiving register message when the rp() is unknown When receiving a packet be more careful with length in pim_pim_packet ripd, ripngd Revert "Cleanup memory allocations on shutdown" tools Add what frr thinks as the fib routes for support_bundle vtysh Print uniq lines when parsing `no service ...` zebra Abstract `dplane_ctx_route_init` to init route without copying Fix crash when `dplane_fpm_nl` fails to process received routes Further handle route replace semantics Fix command ipv6 nht xxx Fix evpn nexthop config order Signed-off-by: Jafar Al-Gharaibeh <jafar@atcorp.com>
1 parent b798bfe commit d55c06f

File tree

3 files changed

+55
-6
lines changed

3 files changed

+55
-6
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], [8.5.2], [https://github.com/frrouting/frr/issues])
10+
AC_INIT([frr], [8.5.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 (8.5.3-0) unstable; urgency=medium
2+
3+
* New upstream release FRR 8.5.3
4+
5+
-- Jafar Al-Gharaibeh <jafar@atcorp.com> Fri, 01 Sep 2023 02:00:00 -0600
6+
17
frr (8.5.2-0) unstable; urgency=medium
28

39
* New upstream release FRR 8.5.2

redhat/frr.spec.in

Lines changed: 48 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -793,7 +793,54 @@ sed -i 's/ -M rpki//' %{_sysconfdir}/frr/daemons
793793

794794
%changelog
795795

796-
* Thu Jun 15 2023 Martin Winter <mwinter@opensourcerouting.org> - %{version}
796+
* Fri Sep 01 2023 Martin Winter <mwinter@opensourcerouting.org> - %{version}
797+
798+
* Fri Sep 01 2023 Jafar Al-Gharaibeh <jafar@atcorp.com> - 8.5.3
799+
- bgpd
800+
- Add peers back to peer hash when peer_xfer_conn fails
801+
- Do not explicitly print maxttl value for ebgp-multihop vty output
802+
- Do not process nlris if the attribute length is zero
803+
- Do not try to redistribute routes if we are shutting down
804+
- Don't read the first byte of orf header if we are ahead of stream
805+
- Evpn code was not properly unlocking rd_dest
806+
- Fix `show bgp all rpki notfound`
807+
- Fix session reset issue caused by malformed core attributes
808+
- Free bgp vpn policy
809+
- Free previously dup'ed aspath attribute for aggregate routes
810+
- Free temporary memory after using argv_concat()
811+
- Intern attributes before putting into rib-out
812+
- Make sure we have enough data to read two bytes when validating aigp
813+
- Prevent use after free
814+
- Rfapi memleak fixes, clean ce tables at exit
815+
- Unlock dest if we return earlier for aggregate install
816+
- Use treat-as-withdraw for tunnel encapsulation attribute
817+
- lib
818+
- Allow unsetting walltime-warning and cpu-warning
819+
- Skip route-map optimization if !af_inet(6)
820+
- Use max_bitlen instead of magic number
821+
- ospf6d
822+
- Fix crash because neighbor structure was freed
823+
- Stop crash in ospf6_write
824+
- ospfd
825+
- Check for nulls in vty code
826+
- Prevent use after free( and crash of ospf ) when no router ospf
827+
- pbrd
828+
- Fix crash with match command
829+
- pimd
830+
- Prevent crash when receiving register message when the rp() is unknown
831+
- When receiving a packet be more careful with length in pim_pim_packet
832+
- ripd, ripngd
833+
- Revert "Cleanup memory allocations on shutdown"
834+
- tools
835+
- Add what frr thinks as the fib routes for support_bundle
836+
- vtysh
837+
- Print uniq lines when parsing `no service ...`
838+
- zebrad
839+
- Abstract `dplane_ctx_route_init` to init route without copying
840+
- Fix crash when `dplane_fpm_nl` fails to process received routes
841+
- Further handle route replace semantics
842+
- Fix command ipv6 nht xxx
843+
- Fix evpn nexthop config order
797844

798845
* Thu Jun 15 2023 Jafar Al-Gharaibeh <jafar@atcorp.com> - 8.5.2
799846
- Bug fixes:
@@ -817,16 +864,12 @@ sed -i 's/ -M rpki//' %{_sysconfdir}/frr/daemons
817864
- Respect loopback's cost that is set and set loopback costs to 0
818865
- pim6d
819866
- Fix crash in ipv6 pim command
820-
821867
- pimd
822868
- Pim not sending register packets after changing from non dr to dr
823-
824869
-tools
825870
- Fix list value remove in frr-reload
826-
827871
- vtysh
828872
- Give actual pam error messages
829-
830873
- zebra
831874
- Evpn handle del event for dup detected mac
832875
- Fix dp_out_queued counter to actually reflect real life

0 commit comments

Comments
 (0)