Releases: osrg/gobgp
Releases Β· osrg/gobgp
v3.21.0
v3.20.0
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
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
v3.17.0
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
v3.16.0
v3.15.0
Changelog
- d8306e9 v3.15.0
- 987c179 Allow non-disruptive changes of TTL in UpdatePeer
- 5719c6d graceful-restart: expose peer graceful restart state via API
- f8c6d24 Fix defaulting for UpdatePeer + make IdleHoldTimeAfterReset actually configurable
- 9cff3f4 Allow EbgpMultihop change in UpdatePeer
- 9c969eb fixes #2645 Panic when adding FlowspecComponentItem with to large value
- ba162b3 Fix node/adjacency/peer-set SID type
- cbd1492 Add option to register BGP-LS Attribute in gobgp command
- 1a6dc92 Fix Serialize() method to advertise BGP Router ID
- 573ae91 Add option to register BGP-LS MP_REACH_NLRI in gobgp
v3.14.0
v3.13.0
Changelog
- 58d96f3 v3.13.0
- 22ffdc1 Added logic to show local ASN and local BGP peering address for gobgp neighbor command
- 43cb0f5 pkg/packet/bgp: fix Type 2 ST route JSON format
- b1ed1f1 cli,mup: fix prefix and route type handling
- cbd1d66 mup: fix TEID processing in Type 1/2 ST Route
- 305fc65 test(rtr): remove deprecated function rand.Seed()
- 8c77bbf go.mod: update Go and modules
- 91c6bc7 ci: update actions
- ea54197 gobgpd: Replace "keypair" with "key pair".
- 81ad318 gobgp,gobgpd: implement TLS client authentication.
- 4f52a30 server: use SetsockoptTCPMD5Sig from golang.org/x/sys/unix