Skip to content

Releases: osrg/gobgp

v2.32.0

01 Oct 06:51
Compare
Choose a tag to compare

Changelog

91b9127 v2.32.0
b773e7f Pass BGPUpdate message even on error
b931ccd internal/pkg/table: remove debug logging from Destination.Calculate

v2.31.0

01 Sep 09:06
Compare
Choose a tag to compare

Changelog

8ab84f8 v2.31.0
f53acb7 .github/release: Use goreleaser action
d6e7a66 go.mod: Bump dependencies
fc1a189 pkg/packet/bgp: avoid copying PrefixDefault lock in Test_CompareFlowSpecNLRI
14b7beb pkg/packet/bgp: add mutex to PrefixDefault to avoid data race
0b449fd Update the hold timer when a BGP Update message is received
696ff4d Fix extended-nexthop & add-path capability parsing.
8fbb5ab Add support for the gRPC client to connect on a unix domain socket
f99c067 server: fix ListVrf api to handle Name member

v2.30.0

01 Aug 04:37
Compare
Choose a tag to compare

Changelog

9e48a36 v2.30.0
3facdfc Use BGP_HEADER_LENGTH instead of 19 in the code
1887786 fixed possible crash if nlriToIPNet result is null

v2.29.0

01 Jul 11:08
Compare
Choose a tag to compare

Changelog

b284a80 v2.29.0
c114e04 Handle ttl-security option correctly
35ec732 added check on data length for SRv6EndpointBehaviorStructure and SegmentTypeB, others minor fix
4f29fd7 fix UnmarshalSRSegments for SegmentTypeB
edda689 add support of the optional "SRv6 Endpoint Behavior and SID Structure" in segment type b
8aaeb6d fix marshal and unmarshal
7f7a3c5 wip SegmentTypeB without SRv6 Endpoint Behavior and Structure
92f37d6 SegmentTypeB proto definition
ee300ba zebra: close the incoming channel
0419224 Add support for encap tunnel in extended communities in policy.md.
8260b60 Add support for encapsulation tunnel type in the extended community support in gobgp policy.

v2.28.0

07 Jun 00:35
Compare
Choose a tag to compare

Changelog

11eea49 v2.28.0
3047f6c fix: fix check according to golang s1025 https://staticcheck.io/docs/checks#S1025
d277950 refactor: nlri/nexthop requires MP will get MP explicitly already. so we can safely remove the MP_REACH_NLRI from ipv4_uc with ipv4 nexthop
94d720f Add FQDN capability
cbdb752 Fixed dead lock bug caused by hold-time expiry
5fca030 cmd/rpki: support delete api

v2.27.0

03 May 12:14
Compare
Choose a tag to compare

Changelog

d1a8400 v2.27.0
9e98fcf Do not suppress initial non-established peer state in MonitorPeer

v2.26.0

02 Apr 04:35
Compare
Choose a tag to compare

Changelog

915bfc2 v2.26.0
34ed2a2 Update proto
3c437e5 Added ListDynamicNeighbor message to API
76f40ed Added DeleteDynamicNeighbor message to API
c1e7463 Added ListPeerGroup message to API
7ff15bf Add GENEVE encapsulation support
dfc8ec6 Add support for the gRPC server to listen on a unix domain socket
390e312 add support for tunnel egress endpoint sub-TLV
dc708d5 tools: don't use a shebang for bash completion
4df939a docs: fix typo
5b7e123 docs: add next-hop action examples
cd5671b policy: add nexthop unchanged
2d73cf8 bugfix: should check if next-hop attr exists or not before append
82d2877 fixing an issue when gobgp sits between a MP-capable peer and a non-MP-capable peer whereby MP-capable peer uses MP_REACH_NLRI to send updates to gobgp gobgp accepts it but without setting NEXT_HOP pathattr then gobgp propagates the paths to the non-MP-capable peer with update.NLRI set but without NEXT_HOP the non-MP-capable peer will treat the update as withdraw message cause routes cannot propagate properly

v2.25.0

02 Mar 06:55
Compare
Choose a tag to compare

Changelog

5960e8e v2.25.0
1d80152 Fix LsTLVIgpRouterID.DecodeFromBytes
f331484 Extend LsLinkDescriptor.String
69fd662 goreleaser: improve portability
3c6f5da Fix ParseValue's bug for BMPStatsTLV32
65d094d server: fix AdministrativeCommunication message parser
c1c2e05 ci: fix release action
3339f97 feat: add option to bind listener to a (VRF) device

v2.24.0

03 Feb 06:25
Compare
Choose a tag to compare

Changelog

c89a32e v2.24.0
7202785 go fmted
43c6263 fixed panics on parsing malicious bgp packets
c70d99c add pb for UDP destination port sub-TLV
4c8ab0d support UDP destination port sub-TLV
89e404b packet/bgp: Fix TunnelEncapSubTLV.DecodeFromBytes
35e7332 Fix IsEBGPPeer check to use LocalAs
635128d table: fix longer-prefixes lookup

v2.23.0

01 Jan 13:43
Compare
Choose a tag to compare

Changelog

496b372 v2.23.0
839495d fixed mistype
0558066 fixed possible crashes on parsing of bgp messages
5aa7108 Enable IPv6 and IPv4 labeled prefixes to match against prefix set in policy
066e791 change comments
c091ec6 interop fix