Skip to content

Commit df7ab48

Browse files
committed
FRRouting Release 7.5.1
This is a maintenance release with the following fixes: BABEL Fix connected route leak on change BFD Session lookup was sometimes wrong Memory leak and handling cleanups In some situations handle vrf appropriately when receiving packets BGP Peer Group Inheritance Fixes Dissallow attempt to peer peers reachable via blackholes Send BMP down message when reachability fails Cleanup handling of aggregator data when the AGG AS is 0 Handle `neighbor <peer-group allowas-in` config changes properly Properly parse community and lcommunity values in some circumstances Allow peer-groups to configure `ttl-security hops` Prevent v6 routes with v4 nexthops from being installed Allow `default-originate` to be cleared from a peer group Fix evpn route-map vni filter at origin local routes were using non-default distance Properly track if the nexthop was updated in some circumstances Cleanup `show running` when running bgp with `-e X` values Various Memory leaks in show commands Properly withdraw exported routes when deleting a VRF Avoid resetting ebgp-multihop if peer setting is the same as peer-group Properly encode flowspec rules to zebra in some rare circumstances Generate statistics for routes in bgp when we have exactly 1 route Properly apply route-map for the default-originate command EIGRP Properly set MTU for eigrp packets sent Various memory leaks and using uninited data fixes ISIS When last area address is removed, resign if we were the DR Various memory leaks and using uninited data fixes LDP Various memory leaks and using uninited data fixes NHRP Use onlink routes when prefix == nh Shortcut routes are installed with proper nexthop OSPF Prevent duplicate packet read in multiple vrf situation Fix area removal at interface level Restore Point to MultiPoint interface types Correctly handle MTU change on startup Multi Instance initialization sometimes was not successful NSSA translate-always was not working properly OSPFv3 Don't send hellos on loopback interfaces Handle ECMP better when a sub-path is removed Memory leak and handling fixes Fix Link LSA not updating when router priority is modified Some output from show commands was wrong Intra area remote connected prefixes sometimes not installed PBR Various memory leaks and using uninited data fixes PIM SGRpt prune received during prune didn't override holdtime Various memory leaks and using uninited data fixes STATIC Fix VRF and usage on startup in some instances Tableid was being mishandled in some cases VTYSH Disable bracketed paste in readline. WATCHFRR Various memory leaks and using uninited data fixes ZEBRA Always install blackhole routes using kernel routes instead of nexthops Various memory leaks and using uninited data fixes Dissallow resolution to duplicate nexthops that created infinite nexthops Apply the route-map delay-timer globally Some routes were stuck in Queued state when using the FPM Better handle vrf creation when using namespaces Set NUD_NOARP on sticky mac entries in addtion to NTF_STICKY Allow `set src X` to work on startup FRR Library Fix a variety of memory leaks Fix VRF Creation in some instances RPKI context editing was not properly handled in reload situations routemap code was not properly handling modification of CLI in some instances SNAPCRAFT Update to using rtrlib 0.7.0 Fix passthrough path for Libyang 1.x ALPINE Remove old docker deps Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
1 parent f4ed841 commit df7ab48

File tree

3 files changed

+172
-2
lines changed

3 files changed

+172
-2
lines changed

changelog-auto.in

Lines changed: 87 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,93 @@ frr (@VERSION@-0) UNRELEASED; urgency=medium
44
remove and replace when creating releases!
55
(tools/tarsource.sh will handle this)
66

7-
-- FRRouting-Dev <dev@lists.frrouting.org> Wed, 3 Nov 2020 23:10:00 +0200
7+
-- FRRouting-Dev <dev@lists.frrouting.org> Thu, 4 Mar 2021 00:10:00 +0100
8+
9+
frr (7.5.1-0) RELEASED; urgency=medium
10+
BABEL
11+
Fix connected route leak on change
12+
BFD
13+
Session lookup was sometimes wrong
14+
Memory leak and handling cleanups
15+
In some situations handle vrf appropriately when receiving packets
16+
BGP
17+
Peer Group Inheritance Fixes
18+
Dissallow attempt to peer peers reachable via blackholes
19+
Send BMP down message when reachability fails
20+
Cleanup handling of aggregator data when the AGG AS is 0
21+
Handle `neighbor <peer-group allowas-in` config changes properly
22+
Properly parse community and lcommunity values in some circumstances
23+
Allow peer-groups to configure `ttl-security hops`
24+
Prevent v6 routes with v4 nexthops from being installed
25+
Allow `default-originate` to be cleared from a peer group
26+
Fix evpn route-map vni filter at origin
27+
local routes were using non-default distance
28+
Properly track if the nexthop was updated in some circumstances
29+
Cleanup `show running` when running bgp with `-e X` values
30+
Various Memory leaks in show commands
31+
Properly withdraw exported routes when deleting a VRF
32+
Avoid resetting ebgp-multihop if peer setting is the same as peer-group
33+
Properly encode flowspec rules to zebra in some rare circumstances
34+
Generate statistics for routes in bgp when we have exactly 1 route
35+
Properly apply route-map for the default-originate command
36+
EIGRP
37+
Properly set MTU for eigrp packets sent
38+
Various memory leaks and using uninited data fixes
39+
ISIS
40+
When last area address is removed, resign if we were the DR
41+
Various memory leaks and using uninited data fixes
42+
LDP
43+
Various memory leaks and using uninited data fixes
44+
NHRP
45+
Use onlink routes when prefix == nh
46+
Shortcut routes are installed with proper nexthop
47+
OSPF
48+
Prevent duplicate packet read in multiple vrf situation
49+
Fix area removal at interface level
50+
Restore Point to MultiPoint interface types
51+
Correctly handle MTU change on startup
52+
Multi Instance initialization sometimes was not successful
53+
NSSA translate-always was not working properly
54+
OSPFv3
55+
Don't send hellos on loopback interfaces
56+
Handle ECMP better when a sub-path is removed
57+
Memory leak and handling fixes
58+
Fix Link LSA not updating when router priority is modified
59+
Some output from show commands was wrong
60+
Intra area remote connected prefixes sometimes not installed
61+
PBR
62+
Various memory leaks and using uninited data fixes
63+
PIM
64+
SGRpt prune received during prune didn't override holdtime
65+
Various memory leaks and using uninited data fixes
66+
STATIC
67+
Fix VRF and usage on startup in some instances
68+
Tableid was being mishandled in some cases
69+
VTYSH
70+
Disable bracketed paste in readline.
71+
WATCHFRR
72+
Various memory leaks and using uninited data fixes
73+
ZEBRA
74+
Always install blackhole routes using kernel routes instead of nexthops
75+
Various memory leaks and using uninited data fixes
76+
Dissallow resolution to duplicate nexthops that created infinite nexthops
77+
Apply the route-map delay-timer globally
78+
Some routes were stuck in Queued state when using the FPM
79+
Better handle vrf creation when using namespaces
80+
Set NUD_NOARP on sticky mac entries in addtion to NTF_STICKY
81+
Allow `set src X` to work on startup
82+
FRR Library
83+
Fix a variety of memory leaks
84+
Fix VRF Creation in some instances
85+
RPKI context editing was not properly handled in reload situations
86+
routemap code was not properly handling modification of CLI in some instances
87+
SNAPCRAFT
88+
Update to using rtrlib 0.7.0
89+
Fix passthrough path for Libyang 1.x
90+
ALPINE
91+
Remove old docker deps
92+
93+
-- FRRouting-Dev <dev@lists.frrouting.org> Wed, 3 Mar 2021 23:56:00 +0100
894

995
frr (7.5-0) RELEASED; urgency=medium
1096
BFD

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.60])
99

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

redhat/frr.spec.in

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -758,6 +758,90 @@ sed -i 's/ -M rpki//' %{_sysconfdir}/frr/daemons
758758

759759

760760
%changelog
761+
* Wed Mar 3 2021 Martin Winter <mwinter@opensourcerouting.org> - 7.5.1
762+
- BABEL:
763+
- Fix connected route leak on change
764+
- BFD:
765+
- Session lookup was sometimes wrong
766+
- Memory leak and handling cleanups
767+
- In some situations handle vrf appropriately when receiving packets
768+
- BGP:
769+
- Peer Group Inheritance Fixes
770+
- Dissallow attempt to peer peers reachable via blackholes
771+
- Send BMP down message when reachability fails
772+
- Cleanup handling of aggregator data when the AGG AS is 0
773+
- Handle `neighbor <peer-group allowas-in` config changes properly
774+
- Properly parse community and lcommunity values in some circumstances
775+
- Allow peer-groups to configure `ttl-security hops`
776+
- Prevent v6 routes with v4 nexthops from being installed
777+
- Allow `default-originate` to be cleared from a peer group
778+
- Fix evpn route-map vni filter at origin
779+
- local routes were using non-default distance
780+
- Properly track if the nexthop was updated in some circumstances
781+
- Cleanup `show running` when running bgp with `-e X` values
782+
- Various Memory leaks in show commands
783+
- Properly withdraw exported routes when deleting a VRF
784+
- Avoid resetting ebgp-multihop if peer setting is the same as peer-group
785+
- Properly encode flowspec rules to zebra in some rare circumstances
786+
- Generate statistics for routes in bgp when we have exactly 1 route
787+
- Properly apply route-map for the default-originate command
788+
- EIGRP:
789+
- Properly set MTU for eigrp packets sent
790+
- Various memory leaks and using uninited data fixes
791+
- ISIS:
792+
- When last area address is removed, resign if we were the DR
793+
- Various memory leaks and using uninited data fixes
794+
- LDP:
795+
- Various memory leaks and using uninited data fixes
796+
- NHRP:
797+
- Use onlink routes when prefix == nh
798+
- Shortcut routes are installed with proper nexthop
799+
- OSPF:
800+
- Prevent duplicate packet read in multiple vrf situation
801+
- Fix area removal at interface level
802+
- Restore Point to MultiPoint interface types
803+
- Correctly handle MTU change on startup
804+
- Multi Instance initialization sometimes was not successful
805+
- NSSA translate-always was not working properly
806+
- OSPFv3:
807+
- Don't send hellos on loopback interfaces
808+
- Handle ECMP better when a sub-path is removed
809+
- Memory leak and handling fixes
810+
- Fix Link LSA not updating when router priority is modified
811+
- Some output from show commands was wrong
812+
- Intra area remote connected prefixes sometimes not installed
813+
- PBR:
814+
- Various memory leaks and using uninited data fixes
815+
- PIM:
816+
- SGRpt prune received during prune didn't override holdtime
817+
- Various memory leaks and using uninited data fixes
818+
- STATIC:
819+
- Fix VRF and usage on startup in some instances
820+
- Tableid was being mishandled in some cases
821+
- VTYSH:
822+
- Disable bracketed paste in readline.
823+
- WATCHFRR:
824+
- Various memory leaks and using uninited data fixes
825+
- ZEBRA:
826+
- Always install blackhole routes using kernel routes instead of nexthops
827+
- Various memory leaks and using uninited data fixes
828+
- Dissallow resolution to duplicate nexthops that created infinite nexthops
829+
- Apply the route-map delay-timer globally
830+
- Some routes were stuck in Queued state when using the FPM
831+
- Better handle vrf creation when using namespaces
832+
- Set NUD_NOARP on sticky mac entries in addtion to NTF_STICKY
833+
- Allow `set src X` to work on startup
834+
- FRR Library:
835+
- Fix a variety of memory leaks
836+
- Fix VRF Creation in some instances
837+
- RPKI context editing was not properly handled in reload situations
838+
- routemap code was not properly handling modification of CLI in some instances
839+
- SNAPCRAFT:
840+
- Update to using rtrlib 0.7.0
841+
- Fix passthrough path for Libyang 1.x
842+
- ALPINE:
843+
- Remove old docker deps
844+
761845
* Mon Nov 2 2020 Donald Sharp <sharpd@nvidia.com> - 7.5
762846
- BFD
763847
- Profile support

0 commit comments

Comments
 (0)