Skip to content

Releases: osrg/gobgp

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

v2.22.0

02 Dec 00:33
Compare
Choose a tag to compare

Changelog

b5913a2 v2.22.0
283659d fix linting errors
57068b1 Add documentation, fix typo in proto and add marshal for tunne encal sub tlvs
ffe50e8 Add SR policy documentatiom
6e4eb28 Add missing marshal of Prefix SID path attribute
cb0c7ce Unit tests and dependencies
0422c60 Code changes
63b958b API chages
aa1272d set shutdownWG to nil after stopBGP finished
b55c32c Support of FRR7.5
c5dcfb7 dependency and spellchecker update
48e55b7 code changes
66413b5 API changes
17d0b3c fix wrong vrf neighbors display
b44362f api: keeps backward compatibility when extending LsAddrPrefix
c0d75f7 updates NLRI marshaller to include added fields
c595b56 api: adds LS attributes to LsAddrPrefix
9a5c7f3 ci: use ubuntu 18.04 for all jobs
3df131c server: fix conversion from api.RouteAction to config.DefaultPolicyType
3d51923 make CI faster
e67e373 Stop CI on Travis CI
c297c0b server: handle bogus addpath argument
46b15a7 run ci on github actions
e428529 config: fix Peer Group AddPath Config
393d82f Adding gRPC support for modified logging level
01aa3f2 Fix missing args in server tests
5c979fe Use MonitorTableRequest.Name to filter by peer

v2.21.0

01 Nov 14:30
Compare
Choose a tag to compare

Changelog

7ce0ddd v2.21.0
3d3d6f3 api: add ListPathRequest's option to get binary of nlri and attributes
e6eb1da fix stuck route
0ac9ac9 packet: handle malformed prefix len
22d745f server: fix ListPolicyAssignment to handle empty policy
98b017d README: remove slack status
0aff30a fix #2289: improve regex to give expected results
4e41131 README: update slack link

v2.20.0

01 Oct 21:51
Compare
Choose a tag to compare

Changelog

43da41a v2.20.0
1ee998c bugfix: fix a panic when delete neighborset (all) by name directly
f15ecf8 remove incomingCh when deleting dynamic peer
af37271 added .env file for vscode to find test/lib module replace is not exp in *_test.py files to suppress python syntax warning with py3
a4d5d00 best path selection - compare neigh addr

v2.19.0

06 Aug 05:59
Compare
Choose a tag to compare

Changelog

c6f0eba v2.19.0
7d6b9e7 Update zebra.md to fix markdownlint error
efeb8c5 zebra: refactoring and fix bug and add processing messageBackupNexthop (added in frr7.4)
6178fc5 implement LsAddrPrefix marshal json function
ffa47a6 fix fragment with ether-type
2dbb18f server: don't send empty ExtendedNexthop capability