Skip to content

Commit 3fbd709

Browse files
committed
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 <jafar@atcorp.com>
1 parent 9285b37 commit 3fbd709

File tree

3 files changed

+80
-2
lines changed

3 files changed

+80
-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], [10.0], [https://github.com/frrouting/frr/issues])
10+
AC_INIT([frr], [10.0.1], [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 (10.0.1-0) unstable; urgency=medium
2+
3+
* New upstream release FRR 10.0.1
4+
5+
-- Jafar Al-Gharaibeh <jafar@atcorp.com> Thu, 06 Jun 2024 02:00:00 -0600
6+
17
frr (10.0-0) unstable; urgency=medium
28

39
* New upstream release FRR 10.0

redhat/frr.spec.in

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -804,7 +804,79 @@ sed -i 's/ -M rpki//' %{_sysconfdir}/frr/daemons
804804

805805
%changelog
806806

807-
* Mon Apr 08 2024 Jafar Al-Gharaibeh <jafar@atcorp.com> - %{version}
807+
* Thu Jun 06 2024 Jafar Al-Gharaibeh <jafar@atcorp.com> - %{version}
808+
809+
* Thu Jun 06 2024 Jafar Al-Gharaibeh <jafar@atcorp.com> - 10.0.1
810+
- bgpd
811+
- Fix route leaking from the default l3vrf
812+
- Allow using optional table id for negative `no set table x` command
813+
- Apply noop when doing negative commands for gr operations
814+
- Drop newline in json output for `show bgp afi safi json detail`
815+
- Fix `match peer` when switching between ipv4/ipv6/interface
816+
- Fix `no set as-path prepend asnum...`
817+
- Fix crash when deleting the srv6 locator
818+
- Fix display when using `missing-as-worst`
819+
- Fix dynamic peer graceful restart race condition
820+
- Fix logging message when receiving a software version capability
821+
- Fix show run of network route-distinguisher
822+
- Fix srv6 memory leaks spotted by asan
823+
- Fix the order of null check and zapi decode
824+
- Ignore validating the attribute flags if path-attribute is configured
825+
- Inherit `capability software-version` flag from the peer-group
826+
- Inherit `enforce-first-as` flag from the peer-group
827+
- Move srv6 cleanup functions
828+
- Print old/new states of graceful restart fsm
829+
- Revert "Fix pointer arithmetic in bgp snmp module"
830+
- debian, redhat, snapcraft
831+
- Libyang min version is 2.1.128
832+
- isisd
833+
- Fix heap-after-free with prefix sid
834+
- Fix ip/ipv6 reachability tlvs
835+
- lib
836+
- Check for not being a blackhole route
837+
- Fix exit commands
838+
- Remove nb/yang memory cleanup when daemonizing
839+
- Replace deprecated ares_gethostbyname
840+
- Replace deprecated ares_process()
841+
- nhrpd
842+
- Fix race condition
843+
- Fix core dump on shutdown
844+
- Clean up shortcut cache entries on termination
845+
- ospf6d
846+
- Accept cli `no` for point-to-multipoint
847+
- Fix defun formatting wrecked by clang
848+
- Fix loopback/ptp/ptmp conn. route checks
849+
- Force recalculate on interface_up
850+
- Prevent heap-buffer-overflow with unknown
851+
- Ospfv3 route change comparision fixed for asbr-only change
852+
- ospfd
853+
- Correct opaque lsa extended parser
854+
- Fix the bug where ip_ospf_dead-interval_minimal_hello-multiplier did not reset hello timer
855+
- Protect call to get_edge() in ospf_te.c
856+
- Solved crash in ri parsing with ospf te
857+
- Revert "Fix some dicey pointer arith in snmp module"
858+
- pimd
859+
- Fix crash unconfiguring rp keepalive timer
860+
- Fix dr-priority range
861+
- Fix null register before aging out reg-stop
862+
- Fix order of operations for evaluating join
863+
- Fix crash when mixing ssm/any-source joins
864+
- tests
865+
- Check if ibgp session can drop invalid aigp attribute
866+
- tools
867+
- Frr-reload strip interface vrf ctx line
868+
- Handle seq num for bgp as-path in frr-reload.py
869+
- topotests
870+
- Do not check table version
871+
- vtysh
872+
- Check if bgpd is enabled before installing vtysh commands for rpki
873+
- Fix `show route-map` command when calling via `do`
874+
- Show `ip ospf network ...` even if it's not the same as the interface type
875+
- zebra
876+
- Deny the routes if ip protocol cli refers to an undefined rmap
877+
- Fix encoded dnssl length
878+
- Fix evpn svd based remote nh neigh del
879+
- Fix mpls command
808880

809881
* Mon Apr 08 2024 Jafar Al-Gharaibeh <jafar@atcorp.com> - 10.0
810882
- Major highlights:

0 commit comments

Comments
 (0)