Releases: osrg/gobgp
Releases · osrg/gobgp
v3.36.0
Changelog
- f733438 v3.36.0
- 718efe2 rtc: implement default route target and cli support
- 4e5f609 Fix: Opaque NLRI
- 7bd53d7 Fix invalid nexthop advertisement with nexthop-unchanged
- 62938a8 update golang.org/x/net + deps
- e19c1bc doc: Improve instructions to generate bgp_configs.go
- c546863 update pyang version for Python 3
- d304315 test: put scenario test dockerfile inside the source tree
- a0f653d feat: Handle multiple Go snippets and error for missing snippets
- 5202fc7 FIX: typo in job, comment, and file names
- afdf857 ADD usage for 'gobgp global rib' command
- da5af41 ADD: SRv6 SID NLRI tests
- 078f932 FIX: LsAddrPrefix length (test params)
- 4462479 ADD: GetLsTLVs for sorting TLVs
- e2ce0d4 ADD: SRv6 SID NLRI
- aca6401 REMOVE: Unused function (parseLsLinkProtocol) & argument
- fbfd5a8 FIX: recognize BGP router ID as IPv4
- 35a9f09 FIX: LsAddrPrefix length
v3.35.0
Changelog
- 5365453 v3.35.0
- db88142 run genproto.sh
- 46c8c87 Update genproto.sh library protoc and protoc-gen-go versions
- 3a8f4fb fsm: Lower minimal ConnectRetry interval to 1s
- b6052cf Update gobgp.yang for AllowAsPathLoopLocal config option
- f9db9e1 Fix overwriteConfig if field order mismatches
- 16ea4f9 Add neighbor config option to bypass as-path loop detection on local (static) routes
- 2819c56 adding support for injecting the prefixes in MRT file only from a specified AS number
- 815ca4c Do not preserve MPReachNLRI attribute the way we receive it from wire
- 08a001e pkg/packet/bgp: fix SoftVersion capability parser to check the input length
- ca7383f pkg/packet/bgp: fix flowspec parser to check the input length
- 5693c58 pkg/packet/rtr: fix parser to check the input length
- 5153baf pkg/packet/mrt: fix parser to check the input length
v3.34.0
v3.33.0
v3.32.0
v3.31.0
v3.30.0
Changelog
- 313096d v3.30.0
- 18cc44d replacing hardcoded IP 0.0.0.0 with netip.IPv4Unspecified() call
- 832b2d9 Use configured local address over the one that is taken from the BGP session. This is needed in cases when using VRFs over GENEVE Tunnels where we bind the listening address to one internal IP for security reasons. Without this fix the local address was overridden with the listening address resulting in wrong nexthop advertisement.
- 8bb8ec6 Fix accepted/rejected adj-in commands
- 42df8b6 fix: go CVE
v3.29.0
v3.28.0
Changelog
- ad7dc34 v3.28.0
- 0148e2d Support policy predicate
set next-hop peer-address
- 0c8d205 Add 'gzip' to dictionary
- abc1152 Add bzip2 decompression capability, remove unnecessary MRT Reader closes
- 21c157a Add ability to inject gzipped MRT files
- d2ac253 Support
SetRouteOrigin
andOriginEq
BGP Policy Predicates - 7d2d020 evpn: scope mac-mobility handling to MAC-VRF of the route
- f7f11a7 test/evpn: add multi-vrf mac-mobility test
- dace875 fix send-max limit in case of route update
- 22e742c fix flops value was not copied to api struct
v3.27.0
Changelog
- d4866ce v3.27.0
- 076e9fc metrics: add bgp_routes_advertised metric
- e2e1f76 metrics: add bgp_peer_state metric
- 45ccd39 Test if the peer-group inheritance works for neighbors
- 0dfa367 Inherit software version capability from peer-group
- 44e77cc evpn: fix evpn losing type-2 routes
- 85ef4d3 Add BatchSize parameter to WatchEvent