Releases: osrg/gobgp
v3.1.0
Changelog
- 8f7f955 v3.1.0
- cde365f Fix IPv6 nlri empty path identifiers with PathAttributeMpReachNLRI
- 459bcfe documentation : BGP-SR via python grpc example
- 3703bec cmd/gobgp: Fix deprecated grpc.WithInsecure
- 8eeabf8 .github/release.yml: Build with go 1.17
- 0532352 go.mod: Bump dependencies
- 1ee336c optimised ExtCommunityCondition.Evaluate() by caching community string
- 96e76ca pkg/packet/bgp: fix PathAttributeUnknown output format
v3.0.0
Changelog
v3.0.0-rc4
v3.0.0-rc3
v3.0.0-rc2
Changelog
- 96165dc v3.0.0-rc2
- c0c3fb9 ci: add lib-ls example
- 5798cfa doc: replace MonitorPeer with WatchEvent API
- ea58a91 Add WatchEvent API to replace MonitorPeer and MonitorTable
- 030274e Fix spelling of LinkBandwidth
- 6fc43b1 proto: avoid global enum definitions when possible
- 6eeabdf proto: replace 'as' with 'asn'
- 15920c9 proto: clean up peer messages
- f75661f proto: add DumpType to EnableMrtRequest
- 24ae33b proto: define AsSegment Type enum
- 69a79fb server: fix output of gobgp rpki server
- 21d4624 doc: update build guide
- f6e2de9 ci: use go 1.17
- ebe623e server: silence bogus warning on sockets
- c23e431 fix openbsd build
- 8b0452a ci: add crossbuild tests
- 556d7c7 update completion
- 24c3372 doc: update pyang_plugins
- 307c913 update scnario tests doc and script
- e3b99e3 delete unmaintained jenkins script for testing
- 67ffaf5 update v3 suffix
- 42117d3 Make iternal/pkg/apiutil public under pkg/apiutil
- d001392 Remove bgp package dependency on api and protobuf packages
- 09c0b26 server: make MonitorTable callback usable with UseMultiplePaths
- f871b60 doc: fix excample code of library usages
- dc67485 .github/ci: Replace staticcheck with golang-ci-lint
v3.0.0-rc1
v2.34.0
Changelog
- 6248c57 v2.34.0
- b26d1da Fix SR segment label unmarshaling
- 04899bd Bypass as-path loop filtering on locally injected routes
- 7014234 Add SIGINT as shutdown signal
- 8d79160 Stop gRPC server when stopping GoBGP server
- fdc9534 tests: Check if link-local address is really link-local
- 211fabd bgp: Make sure we don't pass non-link-local address as link-local
- 93f1ee1 doc: Adjust documentation for link-bandwidth extended community
- 5938664 tests: Add BGP link-bandwidth extended community basic tests
- 27b80a9 bgp: Implement BGP link-bandwidth extended community
- dc85224 fix #2479: add route-server-client and route-reflector-client neighbor
v2.33.0
Changelog
f98cfbf v2.33.0
3510a6f table: keep receiver name the same
c8e54e7 tests: Check if ValidateOpenMsg() works agains router-id validation
d3ee05a bgp: Validate router-id against 0.0.0.0 and ASN-wide
313b5cf chore: fix linting ineffassign and redundant type from array, slice, or map composite literal
1684b45 tests: Check if we return an error and not crash if r.Peer is nil
a40bc53 server: Do not crash the server if an empty request over gRPC
8072c44 Return MpGracefulRestart.State in ListPeer() api call
v2.32.0
v2.31.0
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