Skip to content

Commit

Permalink
FRRouting Release 8.0.1
Browse files Browse the repository at this point in the history
Bugfix Release

bgpd:
  - associate correct nexthop when using peer link-local [9146]
  - BGP dampening JSON fixes [9151]
  - bgp_packet_process_error can access peer after deletion [9356]
  - Call bgp_dest_unlock_node() inside bgp_adj_in_remove() [9168]
  - Clear capabilities field when resetting a bgp neighbor [9263]
  - Do not check for NULL values for vni_hash_cmp() [9171]
  - Do not delete peer_af structure when deactivating peer-group from an
    address-family [9145]
  - Don't forget bgp_dest_unlock_node for bgp_static_set() [9160]
  - Drop double-pointer for bgp_damp_info_free() [9230]
  - Drop unnecessary chars for filtered reason [9152]
  - Ensure v6 LL address is available before establishing peering [9141]
  - Extended community bandwidth fixes [9407]
  - Fix bgp routes filtering by [large]community-list [9358]
  - Fix crash in "clear ip bgp dampening <prefix>" [9226]
  - fix double free in dampening code (fixes crash in dampening) [9223]
  - fix missing damp info free when cleaning bgp path [9245]
  - fix missing list add in dampening [9233]
  - fix update-source for ipv6 [9501]
  - Fix rpki spacing to be 1 for indentation [9127]
  - Force process networks on VRF creation [9136]
  - hash compare functions never receive null values [9170]
  - limit the length of opaque data sent to zebra [9311]
  - Mark the node as the correct type for bgp ipv6 unicast [9221]
  - nht unresolved with global address next-hop [9142]
  - prevent routes loop through itself [9155]
  - Reflect changes to pfxSnt when using default-originate [9149]
  - Set extended msg size only if we advertised and received
    capability [9257]
  - Stop prepending peer-as if self-originated and last AS
    configured [9398]
  - Unlock bgp_dest for bgp_distance_unset if distance does not
    match [9161]
  - Use strict AS4 capability when processing parsing/generating
    pkts [9266]
  - per-peer dampening revert [9320]
fabricd:
  - fix running config [9132]
isisd:
  - argv fixes [9177]
  - fix extra space in the mpls-te config output [9139]
  - fix setting of the attached bit [9147]
  - fix uninitialized variable when searching for LSP [9137]
  - update interface_link_params callback to check for change [9173]
lib:
  - fix interface configuration after vrf change [9172]
  - fix prefix-list duplication check [9425]
  - remove vrf-interface config when removing the VRF [9122]
  - Scan lib/resolver.c only when c-ares is installed [9415]
  - Preserve user-configured VRF on netns deletion [9277]
nhrp:
  - fix display of nhs command [9279]
ospf6d:
  - always generate default route for stubs [9154]
  - Check the cost only when asbr_present for ECMP routes [9359]
  - consistent checksum JSON output [9119]
  - fix argument processing in the "area ... range" command [9296]
  - fix backlink check [9125]
  - fix route-map config changed, not getting applied on all types of
    routes [9118]
  - fix "show ipv6 ospf6 neighbor" command [9121]
  - Max aged LSAs are not getting deleted from DB [9117]
  - redistribute command minor fixes [9124]
  - Release last dbdesc packet after router dead interval [9134]
  - Drop LSA with bad seqnumber [9123]
  - use per-vrf router id instead of one global [9140]
ospfd:
  - don't exit when VRF socket is not created [9208]
  - explicitly exit from the router configuration node [9421]
  - fix external lsa handling in opaque capabilities
    enable/disable [9135]
  - fix initialization when vrf doesn't exist yet [9423]
  - fix "no ip ospf passive" command [9268]
  - fix ospfd crash while giving 'clear ip ospf neighbor' [9153]
  - ospf redistribute originating LSA internal connected routes [9392]
  - show ip ospf route json does not shown metric and tag [9130]
  - Summarised External LSA is not flushed in one scenario [9433]
  - update interface_link_params callback to check for
    change [9173]
pathd:
  - a couple of cli/doc fixes [9329]
  - don't use localtime [9156]
  - fix pcep node-entering commands [9409]
pimd:
  - fix IGMP VRF handling and PIM RP Prefix-list matching [9186]
  - make show ip mroute output consistent [9386]
  - memory leak fix and issue fix [9297]
ripd:
  - fix authentication key length [9267]
staticd:
  - fix bug of Null0 wrongly converted into blackhole in running config
    [9144]
tools:
  - add mac access-list context to frr-reload.py [9131]
  - limit bgp route-maps to direct changes only during reload [9138]
  - make frr-reload recognize pbr table range lines as single-line
    contexts [9133]
vtysh:
  - another take at "enable" in vtysh user mode [9183]
  - Handle end/enable commands better when in -u for vtysh [9128]
  - fix exit from link-params and pseudowire nodes [9157]
zebra:
  - bugfix of error quit of zebra, due to no nexthop ACTIVE [9275]
  - clean up nhg allocations in error path [9387]
  - fix a couple of coverity warnings [9169]
  - fix ifp pointer for groups/recursives [9150]
  - Fix pseudowires with backup nexthops [9174]
  - Prevent memory leak if route is rejected early [9351]
  - remove checks for src address existence when using "set src" [9278]
  - Remove unrelated info from evpn rmac json output [9129]
  - trigger remove all access vlans info for access port [9159]
  - Preserve user-configured VRF on netns deletion [9277]
build:
  - fix LDFLAGS confusion & gcov [9158]
doc:
  - bump sphinx version to 4.0.2, remove deprecated API, fix developer
    docs not built [9270]
  - fix bgp user doc colons [9276]
  - Fix code-block display for example shell commands [9274]
  - move ospf6 area commands to the appropriate section [9377]
  - Replace typo BANDIWDTH to BANDWIDTH [9406]
redhat:
  - Install frr.conf only if no per daemon config exists[9349]
snapcraft:
  - Snap update to 18.04 base [9430]

Signed-off-by: Martin Winter <[email protected]>
  • Loading branch information
mwinter-osr committed Aug 27, 2021
1 parent 0640479 commit 5de7dbc
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 1 deletion.
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
##
AC_PREREQ([2.69])

AC_INIT([frr], [8.0], [https://github.com/frrouting/frr/issues])
AC_INIT([frr], [8.0.1], [https://github.com/frrouting/frr/issues])
PACKAGE_URL="https://frrouting.org/"
AC_SUBST([PACKAGE_URL])
PACKAGE_FULLNAME="FRRouting"
Expand Down
6 changes: 6 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
frr (8.0.1-0) unstable; urgency=medium

* New upstream release FRR 8.0.1

-- Martin Winter <[email protected]> Wed, 21 Jul 2021 23:54:00 +0200

frr (8.0-0) unstable; urgency=medium

* New upstream release FRR 8.0
Expand Down
6 changes: 6 additions & 0 deletions redhat/frr.spec.in
Original file line number Diff line number Diff line change
Expand Up @@ -770,6 +770,12 @@ sed -i 's/ -M rpki//' %{_sysconfdir}/frr/daemons


%changelog
* Wed Aug 27 2021 Martin Winter <[email protected]> - 8.0.1
- Bug fix release
- Many bug fixes across all protocols
- Revert of per peer/peergroup dampening as it has various problems and
needs a rework

* Wed Jul 21 2021 Martin Winter <[email protected]> - 8.0
- Major changes
- New daemon pathd for segment routing
Expand Down

0 comments on commit 5de7dbc

Please sign in to comment.