Skip to content

Releases: osrg/gobgp

v3.26.0

30 Apr 23:16
Compare
Choose a tag to compare

Changelog

  • a74149f v3.26.0
  • 3ae9121 graceful restart: send initial paths list to all neighbors
  • 5aaabf0 Bump golang.org/x/net from 0.17.0 to 0.23.0
  • 78516cf server: fix nil pointer exception in evpn mac mobility
  • 9fbc037 send-max: respect configuration
  • bbde806 evpn: fix quadratic mac-mobility handling for gRPC routes
  • 7ec4af4 fix data race when getting capabilities from neighbor config
  • d0bf813 Update the reference of draft-ietf-idr-bgp-gr-notification
  • 0ccd87d Sending Cease/Hard Reset notification
  • 7ef2f0b Add CommunityCount BGP Policy Condition

v3.25.0

03 Apr 23:30
Compare
Choose a tag to compare

Changelog

  • 7fed268 v3.25.0
  • 5d5a6b9 Do not check enabling when EOR received
  • ed87360 Add EOR type to Table's filter on Watch method
  • 82cc205 allow to pass add/del route -a vpnv46 identifier
  • 912eb5a Bump google.golang.org/protobuf from 1.30.0 to 1.33.0
  • 829bbcf Fix ListPath for ADJ_IN and EnableFiltered=true and add tests.
  • 9d05544 Revert "Add EOR type to Table's filter on Watch method"
  • 84a264e Revert "Do not check enabling when EOR received"

v3.24.0

02 Mar 09:55
Compare
Choose a tag to compare

Changelog

  • d67f568 v3.24.0
  • fbeaa1c Do not check enabling when EOR received
  • aff055b Add EOR type to Table's filter on Watch method
  • 34e4845 Adjust size of packing slice before allocating
  • 3448996 Use net.IP.Equal in peer.filterPathFromSourcePeer
  • 003745a logs: Guard frequently called logs behind if check
  • 87e5b81 server: Fix deadlock if StopBgp is called when conn queue is full

v3.23.0

31 Jan 23:04
Compare
Choose a tag to compare

Changelog

  • 8fdda5d v3.23.0
  • ce7e5d3 server: only log warning if grpcServer.Serve() returned an error.
  • 815683f Only wait for GR End of RIB for the received address family

v3.22.0

03 Jan 14:01
Compare
Choose a tag to compare

Changelog

  • 2558b5a v3.22.0
  • c393f43 evpn: fix quadratic evpn mac-mobility handling
  • 99d96ac allows duplicate-heading for markdownlint
  • 270ee41 mup: add Source Address to Type 1 ST Route
  • 7ddcd29 Add initial support for evpn subtype 4
  • 08529d6 Make sure the TCP connection is closed when a peer is deleted

v3.21.0

01 Dec 05:08
Compare
Choose a tag to compare

Changelog

  • 95cf2c1 v3.21.0
  • 0d57904 add test case for AddDefinedSet with replace
  • 16412bf Add replace option to AddDefinedSet rpc
  • 02fa612 Implementation of Dynamic Neighbor MD5 (Issue #2589)
  • d210224 packet: fix software version capability parser

v3.20.0

31 Oct 23:11
Compare
Choose a tag to compare

Changelog

  • 66e8f5c v3.20.0
  • 140ca9b CODEOWNERS: update zebra path
  • 868ac6d Add MaxSoftware
  • 340030d Fix imports
  • 0e7420d Export some zebra symbols.
  • 7a77f28 Export zebra package to /pkg/zebra
  • 64d69cc Bump google.golang.org/grpc from 1.55.0 to 1.56.3
  • e26631c packet: fix FQDN capability parser
  • 286c887 fix: call validatePathAttributeFlags after parsing and setting path attribute length
  • 1b975be Fix data race in newWatchEventPeer
  • 0f7273c Bump golang.org/x/net from 0.10.0 to 0.17.0
  • f436228 Fix systemd service reload command
  • 4364a26 feat(config): autoreload on config changes
  • 419c50d Check Address and LocalAddress instead of RouterId
  • 16a9c95 Allow testing multiple GoBGP instances on localhost.
  • 146b2b8 server: improve ListPath's memory consumption with batched send

v3.19.0

30 Sep 22:55
Compare
Choose a tag to compare

Changelog

  • ed5732b v3.19.0
  • aa0cf39 Export Generated BGP Configuration Code
  • 8bfcc66 [Fuzzing] fix lint error
  • 60bcfc2 [Fuzzing] fuzzing support for oss-fuzz
  • 9692041 Update configuration documentation for overriding peer-as checking during FSM
  • b6be999 Fix crash on ListPathRequest with malformed prefix
  • e7e0007 go.mod: Bump dependencies
  • 155bc63 fix CLI rd option ignore.
  • 35bfc96 CLI VPNv4/VPNv6 filtering
  • 002690b ListPath can filter VPNv4/v6 routes
  • b8e17e0 Use filter for watch pre/post-update watch events
  • eb58efd Fix test TestAddBogusPath
  • 2956dd6 v3.18.0
  • 5f01c74 Accommodate FRRouting interfaceNameSize changes
  • 82f1eb7 Fix panic on malformed MRT injection
  • d3a46b8 Fix SRv6 prefix SID unmarshalling

v3.18.0

02 Sep 12:27
Compare
Choose a tag to compare

Changelog

  • 6047ca4 v3.18.0
  • 5f01c74 Accommodate FRRouting interfaceNameSize changes
  • 82f1eb7 Fix panic on malformed MRT injection
  • d3a46b8 Fix SRv6 prefix SID unmarshalling

v3.17.0

01 Aug 05:41
Compare
Choose a tag to compare

Changelog

  • cc8ee20 v3.17.0
  • e7534de use TCP MSS configuration
  • f617588 Enhance AsPath attribute String() format
  • 9f2b647 Reworked gobgp test to use collections.abc.Mapping to fix compatibility with Python 3.10
  • d580967 Added hack to address nose library incompatibility with Python 3.10
  • 293ca5f Upgraded GitHub CI to use Ubuntu 22.04
  • d4d97da pkg/packet/mrt: restore compatibility
  • c801e18 Add MRT-specific MP_REACH_NLRI encoding