@@ -779,9 +779,304 @@ sed -i 's/ -M rpki//' %{_sysconfdir}/frr/daemons
779779
780780
781781%changelog
782- * Fri Oct 30 2020 Martin Winter <mwinter@opensourcerouting.org> - %{version}
783- - Moved RPKI to subpackage
784- - Added SNMP subpackage
782+ * Wed Jul 21 2021 Martin Winter <mwinter@opensourcerouting.org> - 8.0
783+ - Major changes
784+ - New daemon pathd for segment routing
785+ - EVPN Multihoming is now fully supported
786+ - OSPFv3 now supports VRFs
787+ - TI-LFA has been implemented in IS-IS and OSPF
788+ - Ability for Zebra to dump netlink messages in a human-friendly format
789+ - LDP gained SNMP support
790+ - libyang minimun version is now 2.0
791+ - BABEL:
792+ - Add `distribute-list` commands
793+ - Fix memory leak in connected route handling
794+ - BGP:
795+ - Add support for use of aliases with communities
796+ - Add support of tcp-mss for neighbors
797+ - Add support for EVPN Multihoming
798+ - Add ability to show BGP routes from a particular table version
799+ - Add support for for RFC 8050 (MRT add-path)
800+ - Add SNMP support for MPLS VPN
801+ - Add `show bgp summary wide` command to show more detailed output
802+ on wide terminals
803+ - Add ability for peer-groups to have `ttl-security hops` configured
804+ - Add support for conditional Advertisement
805+ - Add support for RFC 4271 Delay Open Timer
806+ - Add a knob to not advertise until route is installed in fib
807+ - Add BGP-wide configuration for graceful shutdown
808+ - Add support for RFC 8654 extended messages
809+ - Improve RPKI reporting as well as new show commands
810+ - Improve handling of VRF route leaking
811+ - Improve scaling behavior for dynamic neighbors
812+ - Improve LL nexthop tracking to be interface based
813+ - Improve route reachability handling with respect to blackhole routes
814+ - Improve SNMP traps to RFC 4273 notifications
815+ - Improve EVPN routes to use L3 NHG's where applicable
816+ - Improvements to EVPN
817+ - Improvements to update behavior
818+ - Fix various issues with connection resolution
819+ - Fix statistics commands in some situations
820+ - Fix non-determistic locally-originated paths in bestpath selection
821+ - Continue working on transitioning to YANG/Northbound configuration
822+ - Various bug fixes and performance improvements
823+ - EIGRP:
824+ - Add `distribute-list` commands
825+ - Ensure received AS number is the same as ours in all situations
826+ - Properly validate TLV lengths in some situations
827+ - IS-IS:
828+ - Add ldb-sync functionality
829+ - Add TI-LFA functionality
830+ - Add support for Anycast-SID's
831+ - Add support for classic LFA RFC 5286
832+ - Add `show isis fast-reroute summary` command
833+ - Add support for Remote LFA RFC 7490
834+ - Fix Attach-bit processing in some scenarios
835+ - Cleanup BFD integration
836+ - Various bug fixes and performance improvements
837+ - LDP:
838+ - Add SNMP support
839+ - Support for LDP IGP Synchronization
840+ - Support for RLFA clients
841+ - Various bug fixes and performance improvements
842+ - LIBFRR:
843+ - Various bugfixes and performance improvements
844+ - NHRP:
845+ - Add `nhrp multicast-nflog-group (1-65535)` command
846+ - Add configuration options for vici socket path
847+ - Add support for forwarding multicast packets
848+ - Fix handling of MTU
849+ - Fix handling of NAT extension
850+ - Retry IPsec under some conditions
851+ - OSPFv2:
852+ - Add OSPF GR helper support
853+ - Add JSON support for various commands
854+ - Add `summary-address A.B.C.D/M ...` commands
855+ - Add `area X nssa suppress-fa` command
856+ - Add support for TI-LFA
857+ - Add support for BFD profiles
858+ - Add support for Traffic Engineering database
859+ - Add support for usage of DMPVPN with OSPF
860+ - Add `clear ip ospf neighbor` commands
861+ - Add YANG support for route-maps
862+ - Improvements to SNMP
863+ - Fixes for type 5 and type 7 LSA handling
864+ - Various bug fixes and performance improvements
865+ - OSPFv3:
866+ - Add support for VRFs
867+ - Add JSON support to a bunch of commands
868+ - Add ability to control maximum paths for routes
869+ - Add `show ipv6 ospf6 vrfs` command
870+ - Add support for BFD profiles
871+ - Fix to not send hellos on loopbacks
872+ - Cleanup area handling around interfaces
873+ - YANG support for route-maps
874+ - Various bug fixes and performance improvements
875+ - OSPFCLIENT:
876+ - Cleanup trust of user input
877+ - PATHd:
878+ - Add support of SR-TE policy management daemon
879+ - Add optional support for PCEP to pathd
880+ - Integrate PCEP-LIB into FRR
881+ - PBR:
882+ - Add `set installable` nhg command
883+ - Improve interface up/down event handling
884+ - PIM:
885+ - Add YANG integration
886+ - Add JSON support to various commands
887+ - Add BFD profile support
888+ - Fixes to IGMP conformance
889+ - Fixes to behavior surrounding Prune and Prune-pending
890+ - Various bug fixes and performance improvements
891+ - RIPNG:
892+ - Fix interface wakeup after shutdown
893+ - SHARP:
894+ - Add ability to use Nexthop Groups
895+ - Add v4 redistribute watching
896+ - Add TED support
897+ - Various bug fixes
898+ - STATIC:
899+ - Fix nexthop handling in some situations
900+ - Forbid blackhole and non-blackhole nexthops in a single route
901+ - VRRP:
902+ - printf formatting cleanups
903+ - VTYSH:
904+ - Add a `show history` command
905+ - Add `show memory <daemon>` support
906+ - Start deprecation cycle for `address-family evpn`
907+ - Display version with --help
908+ - Various bug fixes
909+ - WATCHFRR:
910+ - Fix some crashes
911+ - ZEBRA:
912+ - Add JSON support to various commands
913+ - Add Human readable netlink dumps
914+ - Add L2 NHG support
915+ - Add support for LSPs to FPM dataplane
916+ - Add ability for other protocol daemons to install nexthop groups into the kernel
917+ - Add YANG support for route-maps
918+ - Improve scale performance when handling a large number of VRF's
919+ - Improve network namespace handling
920+ - Improve asic-offload handling
921+ - Improve FreeBSD interface and route handling
922+ - Improve handling of neighbors in kernel dataplane plugin
923+ - Improve label manager
924+ - Improve route-map processing
925+ - Improve debug-ability of routes and VRFs
926+ - Improve FPM dataplane plugin
927+ - Improve handling of reachability / nexthop tracking on shutdown interfaces
928+ - Improve EVPN support
929+ - Fix startup handling of `set src X`
930+ - Various bug fixes and performance improvements
931+
932+ * Wed Mar 3 2021 Martin Winter <mwinter@opensourcerouting.org> - 7.5.1
933+ - BABEL:
934+ - Fix connected route leak on change
935+ - BFD:
936+ - Session lookup was sometimes wrong
937+ - Memory leak and handling cleanups
938+ - In some situations handle vrf appropriately when receiving packets
939+ - BGP:
940+ - Peer Group Inheritance Fixes
941+ - Dissallow attempt to peer peers reachable via blackholes
942+ - Send BMP down message when reachability fails
943+ - Cleanup handling of aggregator data when the AGG AS is 0
944+ - Handle `neighbor <peer-group allowas-in` config changes properly
945+ - Properly parse community and lcommunity values in some circumstances
946+ - Allow peer-groups to configure `ttl-security hops`
947+ - Prevent v6 routes with v4 nexthops from being installed
948+ - Allow `default-originate` to be cleared from a peer group
949+ - Fix evpn route-map vni filter at origin
950+ - local routes were using non-default distance
951+ - Properly track if the nexthop was updated in some circumstances
952+ - Cleanup `show running` when running bgp with `-e X` values
953+ - Various Memory leaks in show commands
954+ - Properly withdraw exported routes when deleting a VRF
955+ - Avoid resetting ebgp-multihop if peer setting is the same as peer-group
956+ - Properly encode flowspec rules to zebra in some rare circumstances
957+ - Generate statistics for routes in bgp when we have exactly 1 route
958+ - Properly apply route-map for the default-originate command
959+ - EIGRP:
960+ - Properly set MTU for eigrp packets sent
961+ - Various memory leaks and using uninited data fixes
962+ - ISIS:
963+ - When last area address is removed, resign if we were the DR
964+ - Various memory leaks and using uninited data fixes
965+ - LDP:
966+ - Various memory leaks and using uninited data fixes
967+ - NHRP:
968+ - Use onlink routes when prefix == nh
969+ - Shortcut routes are installed with proper nexthop
970+ - OSPF:
971+ - Prevent duplicate packet read in multiple vrf situation
972+ - Fix area removal at interface level
973+ - Restore Point to MultiPoint interface types
974+ - Correctly handle MTU change on startup
975+ - Multi Instance initialization sometimes was not successful
976+ - NSSA translate-always was not working properly
977+ - OSPFv3:
978+ - Don't send hellos on loopback interfaces
979+ - Handle ECMP better when a sub-path is removed
980+ - Memory leak and handling fixes
981+ - Fix Link LSA not updating when router priority is modified
982+ - Some output from show commands was wrong
983+ - Intra area remote connected prefixes sometimes not installed
984+ - PBR:
985+ - Various memory leaks and using uninited data fixes
986+ - PIM:
987+ - SGRpt prune received during prune didn't override holdtime
988+ - Various memory leaks and using uninited data fixes
989+ - STATIC:
990+ - Fix VRF and usage on startup in some instances
991+ - Tableid was being mishandled in some cases
992+ - VTYSH:
993+ - Disable bracketed paste in readline.
994+ - WATCHFRR:
995+ - Various memory leaks and using uninited data fixes
996+ - ZEBRA:
997+ - Always install blackhole routes using kernel routes instead of nexthops
998+ - Various memory leaks and using uninited data fixes
999+ - Dissallow resolution to duplicate nexthops that created infinite nexthops
1000+ - Apply the route-map delay-timer globally
1001+ - Some routes were stuck in Queued state when using the FPM
1002+ - Better handle vrf creation when using namespaces
1003+ - Set NUD_NOARP on sticky mac entries in addtion to NTF_STICKY
1004+ - Allow `set src X` to work on startup
1005+ - FRR Library:
1006+ - Fix a variety of memory leaks
1007+ - Fix VRF Creation in some instances
1008+ - RPKI context editing was not properly handled in reload situations
1009+ - routemap code was not properly handling modification of CLI in some instances
1010+ - SNAPCRAFT:
1011+ - Update to using rtrlib 0.7.0
1012+ - Fix passthrough path for Libyang 1.x
1013+ - ALPINE:
1014+ - Remove old docker deps
1015+
1016+ * Mon Nov 2 2020 Donald Sharp <sharpd@nvidia.com> - 7.5
1017+ - BFD
1018+ - Profile support
1019+ - Minimum ttl support
1020+ - BGP
1021+ - rpki VRF support
1022+ - GR fixes
1023+ - Add wide option to display of routes
1024+ - Add `maximum-prefix <num> force`
1025+ - Add `bestpath-routes` to neighbor command
1026+ - Add `bgp shutdown message MSG...` command
1027+ - Add v6 Flowspec support
1028+ - Add `neighbor <neigh> shutdown rtt` command
1029+ - Allow update-delay to be applied globaly
1030+ - EVPN
1031+ - Beginning of MultiHoming Support
1032+ - ISIS
1033+ - Segment Routing Support
1034+ - VRF Support
1035+ - Guard against adj timer display overflow
1036+ - Add support for Anycast-SIDs
1037+ - Add support for Topology Independent LFA (TI-LFA)
1038+ - Add `lsp-gen-interval 2` to isis configuration
1039+ - OSPF
1040+ - Segment Routing support for ECMP
1041+ - Various LSA fixes
1042+ - Prevent crash if transferring config amongst instances
1043+ - PBR
1044+ - Adding json support to commands
1045+ - DSCP/ECN based PBR Matching
1046+ - PIM
1047+ - Add more json support to commands
1048+ - Fix missing mesh-group commands
1049+ - MSDP SA forwarding
1050+ - Clear (s,g,rpt) ifchannel on (*, G) prune received
1051+ - Fix igmp querier election and IP address mapping
1052+ - Crash fix when RP is removed
1053+ - STATIC
1054+ - Northbound Support
1055+ - YANG
1056+ - Filter and route-map Support
1057+ - OSPF model definition
1058+ - BGP model definition
1059+ - VTYSH
1060+ - Speed up output across daemons
1061+ - Fix build-time errors for some --enable flags
1062+ - Speed up output of configuration across daemons
1063+ - ZEBRA
1064+ - nexthop group support for FPM
1065+ - northbound support for rib model
1066+ - Backup nexthop support
1067+ - netlink batching support
1068+ - Allow upper level protocols to request ARP
1069+ - Add json output for zebra ES, ES-EVI and access vlan dumps
1070+ -
1071+ - Upgrade to using libyang1.0.184
1072+ -
1073+ - RPM
1074+ - Moved RPKI to subpackage
1075+ - Added SNMP subpackage
1076+ -
1077+ - As always there are too many bugfixes to list individually. This release
1078+ - compromises just over 1k of commits by the community, with contributors from
1079+ - 70 people.
7851080
7861081* Tue Jun 30 2020 Martin Winter <mwinter@opensourcerouting.org> - 7.4
7871082- BGPd
0 commit comments