Skip to content

fix(deps): update module github.com/osrg/gobgp/v3 to v4 (master)#5852

Closed
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/master-github.com-osrg-gobgp-v3-4.x
Closed

fix(deps): update module github.com/osrg/gobgp/v3 to v4 (master)#5852
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/master-github.com-osrg-gobgp-v3-4.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Nov 3, 2025

This PR contains the following updates:

Package Change Age Confidence
github.com/osrg/gobgp/v3 v3.37.0 -> v4.0.0 age confidence

Release Notes

osrg/gobgp (github.com/osrg/gobgp/v3)

v4.0.0

Compare Source

Changelog

  • c9c1c12 GoBGP 4.0.0
  • 25c2c6a config: remove neighbors.transport.config.ttl option
  • 6b9d9b1 cmd: remove "global" magic keyword
  • 8d03fe5 docs: clean up logger setup
  • ab6cef1 docs: set default routing policy
  • e0f16a8 server: default to global RIB when policy name is empty
  • 71b8bb4 server: Remove request nil checks from gRPC handlers
  • e38ad7c api: remove ApplyPolicy from Global
  • b0fe2a0 config: remove unused InPolicy config
  • 7a31432 server: fix ListPath returns context error
  • 2ce6f13 server: return io error in streaming List RPCs
  • 78d53ad server: use stream.Context() instead of context.Background() in List* RPCs
  • 8ca4547 server: improve context cancellation handling in List* functions
  • 8ad38a6 packet/bgp: remove isIPv6 in MarshallingOption
  • 78dbfea server: add argument to getBestFromLocal function to exclude EOR
  • af6056c server/fsm: Remove redundant notification in handleOpen
  • 3c986d5 server/fsm: Fix connection leak in connectLoop on context cancellation
  • a30d59b fix: drain channel
  • 72f5b4b fix: remove logging on connection closing
  • 719ce3c docs: Update repository clone URL in CONTRIBUTING.md
  • f5d2039 fix: golanglint-ci
  • a2bc5a6 server/mrt: add only established-peers to dumptable entry
  • 5a5d631 fix: race condition in TestWatch
  • 3fe25f3 server: fix WatchEventPeer
  • 5193940 server/fsm: update fsm state after updating related information
  • 27f0355 server/fsm: incoming fsm stops outgoing only in connect state
  • b9d06df server/fsm: call connectLoop directly instead of using goroutine
  • 822985c test/scenario: remove IDLE state check after removing blackhole config in llgr test
  • f20d519 server/fsm: support parallel connections
  • 161c952 Fix wrong multipath logic in the ListPath API
  • 911ab22 Use netip.Addr in watchEventMessage instead of net.IP
  • b910da3 packet/rtr: remove SplitRTR function
  • f5f098d Use netip.Addr in watchEventUpdate instead of net.IP
  • fd6214e modify addPathList in zclient to race-safe addPathStream
  • f6bf251 doc: Add Locking session in CONTRIBUTING
  • cbbaac9 fix operator conversion from APIStruct to oc
  • cb60aef server/fsm: Pass connection explicitly to sendNotification method
  • 2748557 server: Complete nonblockSendChannel migration for notification sends
  • c9524df server/fsm: Move OpenMessage state updates to stateChange function
  • 1cb4905 server/fsm: Move transport state updates to stateChange function
  • 451ff12 server: Add nonblockSendChannel utility for non-blocking channel sends
  • 0bfe6cc server/fsm: Use local holdtimerResetCh with struct{} type in established state
  • 7b38fc3 server/fsm: Replace shared stateReasonCh with local channels per FSM state
  • 9e55f4a server/fsm: Remove redundant fsmHandler.conn field
  • 82ab61e server/fsm: Fix write deadline management during connection establishment
  • a63931b server: trigger session reset for TTL changes
  • dbdeba2 test/scenario_test: clarify behaviors in llgr test
  • 6a484a6 server/fsm: move establish handling to recvMessageloop from recvMessage
  • 2795378 server: simplify *bgp.MessageError handling
  • 05c6077 server: remove fsmMsgRouteRefresh type
  • f42a936 server/fsm: fix message header length error handling
  • e4725bf server/fsm: drop AFI/SAFI-disable handling
  • 181f5a6 remove ValidateBGPMessage()
  • 0eceae2 server/fsm: add TreatAsWithdraw to fsm
  • e9f43bf server/fsm: send open before moving to opensent state
  • c134f48 server: use atomic.Int32 for fsm.state
  • 99ac977 server: make fms.adminState lock-free
  • 705ca3b server: add isEBGP and isConfed to fsm
  • 0fa6eee server: use Mutex instead of RWMutex for fsm
  • 7897164 server: add comments about locking for fsm members
  • a968da3 server: remove fsm.marshallingOptions
  • d8f8cee server: use atomic.Value for fsm.rfMap
  • d569b7e packet/bgp: remove message race test
  • 07375b0 server: lock fsm.lock to access to Timers.Config
  • 1440166 server: make fsm goroutin call fsm.StateChange
  • 3a35559 server: make fsm set idleHoldTime after admin reset
  • befd213 server: remove notification logic in outgoingCh
  • cf9315e server: make fsm handler private
  • c023c9c server: use atomic.Bool for rtcEORWait
  • 18ecaeb server: make the FSM state lock-free
  • aa0ca59 server: create peer specific logger
  • 0c74e9c server: remove access to fsm.conn in server
  • b414774 server: don't log anything if logger isn't specified
  • b5e996b server: use netip.Addr for neighborMap
  • b77ca57 config: use netip for mrt table-name OpenConfig
  • 40d3f25 add new word in tools/spell-check/ignore.txt
  • 9412c4f docs: improve usage for 'gobgp global rib' command
  • bda4c72 feat(test): improve Node NLRI, Link NLRI, SRv6 SID NLRI, and PrefixV6 NLRI tests
  • acfa25c feat(cli): implement BGP-LS Node, Link, SRv6, and PrefixV6 NLRI parsing
  • 01c009a fix(apiutil): improve LsLink and LsAttribute processing
  • e1a044d fix(bgp-ls): correct TLV type constants in BGP-LS constructors
  • 8730cbe fix(bgp-ls): improve BGP-LS packet parsing and error handling
  • 1c34761 feat(api): add protobuf definitions of TLVs related to SRv6 in RFC9514
  • 303516e feat(bgp-ls): implement TLVs related to SRv6 in RFC 9514
  • 436b989 feat(apiutil): implement protobuf conversion of TLVs related to SRv6 in RFC 9514
  • 4b75d99 feat: Add BGP peer disconnect reason reporting
  • e5d96f1 Use log/slog instead of multiple logging libraries
  • 20b392b packet/bgp: fix IPAddrPrefixDefault.decodePrefix()
  • 162ab97 cmd/gobgp: fix p2p link show adj-in/out command
  • ea2a2e3 fix lint errors
  • 4b7e2d8 server/fsm: replace fsm intermediate infinite channel with normal channel
  • 4b03534 server/fsm: remove reason in fsm
  • 06f6196 server/fsm: remove sentNotification in fsmHandler
  • 304bc04 server: remove Notification in fsmMsg
  • f3d7715 server/fsm: rename notificaiton to deconfiguredNotification
  • 2792418 server: remove fsm in FsmMsg
  • 914e829 server: remove MsgSrc in FsmMsg
  • c6110a6 server: unify three functions to send notification
  • cf52588 server/fsm: send notification directly due to admin state change
  • 67abdb7 server: remove StayIdle in fsmOutgoingMsg
  • dec44a0 doc: update API session in CONTRIBUTING
  • efcdde9 packet/bgp: make IsAttributePresent private
  • 4d9cd2b fix: fix route stuck on eBGP filterpath
  • ae72f0f packet/bgp: make GetBGPUpdateAttributesFromMsg and GetBGPUpdateAttributes private
  • 4115136 zebra: use netip
  • e3eb542 packet/bgp: add test for bottom of MPLS label for prefix SID
  • 64f6f19 packet/bgp: fix decoding labels in SR
  • 7c0efd5 table: disable CollisionAttack test
  • 2046f6b config: use netip for some OpenConfig types
  • d901922 packet/bgp: rename AddrPrefixInterface to NLRI
  • e5c90e4 packet/bgp: remove AddPath methods in AddrPrefixInterface
  • 7e1f330 packet/bgp: make DecodeFromBytes private
  • 4d5af86 packet/bgp: add FlowSpecNLRI struct
  • 87fa960 packet/bgp: remove SRPolicyIPv4 and SRPolicyIPv6 structs
  • 17acf97 packet/bgp: simplify MUPNLRI handling in NLRIFromSlice()
  • 78d22d9 packet/bgp: use netip.Adddr for EVPN NLRI structures
  • 4f9b18c packet/bgp: update NewIPv4AddressSpecificExtended() and NewIPv6AddressSpecificExtended()
  • 1464772 packet/bgp: update NewPathAttributeOriginatorId()
  • 24d5ec5 packet/bgp: update NewPathAttributeAggregator() and NewPathAttributeAs4Aggregator()
  • 9fc035e packet/bgp: update NewPathAttributeClusterList()
  • 30c74a0 packet/bgp: update NewRouteDistinguisherIPAddressAS()
  • 8923f69 packet/bgp: Update NewBGPOpenMessage()
  • 00c46fc package/bgp: update NewPathAttributeNextHop()
  • 51e9ce0 server: move longLivedRunning from fsm to peer
  • 8a146fa packet/bgp: remove LabeledIPv6AddrPrefix
  • 978e045 packet/bgp: Update NewLabeledIPAddrPrefix()
  • 985f1fa packet/bgp: remove Encapv6NLRI
  • 12ff485 packet/bgp: Update NewEncapNLRI()
  • b1c8e78 packet/bgp: remove LabeledVPNIPv6AddrPrefix
  • 8796631 packet/bgp: Update NewLabeledVPNIPAddrPrefix()
  • 5e26505 fix: properly stop bgp
  • c88cffe packet/bgp: remove IPv6AddrPrefix
  • c5477cd pkg/packet: remote DecodeFromBytes in AddrPrefixInterface
  • 4f1b45c withdraw old path even if the new one will be omited
  • c58f55c server: use netip for watchEventPeer
  • ab5eb12 packet/bgp: Update NewIPAddrPrefix()
  • dbc9cc2 cmd/gobgp: fix monitor command
  • c90d733 packet/bgp: remove AFI and SAFI in FlowSpecNLRI
  • 0ccc7f6 packet/bgp: use IPAddrPrefix for flowSpecPrefix
  • 0a4ee2e packet/bgp: remove AFI and SAFI methods in AddrPrefixInterface
  • 7e0fce2 packet/mrt: Add Family argument to NewRib
  • bfaefe3 apiutil: Add Family argument to NewPath function
  • f999796 packet/mrt: update mrt APIs
  • 7bef026 packet/bgp: Update NewPathAttributeMpUnreachNLRI()
  • d39238f packet: remove TreatAsWithdraw()
  • 00f3188 server: move peerinfo from fsm to peer
  • 1bca39c packet/bgp: Update NewPathAttributeMpReachNLRI()
  • efc3f87 pkg/packet: remove NewPrefixFromFamily usages
  • 800f941 table/path: Add bgp.Family to Path
  • 5249600 netip: pkg/apiutil/attribute
  • 075aab4 convert PeerInfo to use netip instead of net
  • 22a82b8 server/peer: remove peerInfo usages
  • 584da0c server/fsm: move path creation to server
  • 70a3a74 server: remove peerInfo abuse
  • 08a60b3 server/fsm: move loopback check to fsmHandler
  • 665cdc5 server: move peerInfo mutation from fsm
  • a5c8922 feat(netip) apiutil use netip.Addr
  • 61bf575 grpc-client.md: Corrects minimal typo
  • 3de12df chore(deps): bump github.com/go-viper/mapstructure/v2
  • 6202af6 doc: add API session to CONTRIBUTING
  • 693c946 fix: stop io loop when context is cancelled
  • 9dec5d5 rework LlgrRunning flag to be per-family
  • 64ffc00 expose LlgrRunning flag in API
  • 8c54fbb remove IPAddrPrefixDefault addrlen, use netip.Prefix and options to know/set the ip family
  • 6be5e11 packet/bgp: Add NLRIFromSlice to build initialized NLRI from bytes
  • b3582b1 table: remove bgp.NewPrefixFromFamily usage
  • d7b0533 don't answer for rt's while waiting for rtc eor
  • 1565138 server: remove Watch's Generate API
  • 6a0dbaa server/mrt: change write_to_file() take MRTMessage instead of watchEvent
  • eb80da4 server: remove Watcher Generate API with watchEventTypePreUpdate
  • cad793d pkg/packet/mrt: use netip for BGP4MPHeader and GeoPeer
  • 91d6269 pkg/packet/bgp: use netip for LsPrefixDescriptor
  • 23ddee2 pkg/packet/bgp: move ContainsCIDR to table package
  • 37df67c pkg/packet/bgp: use netip for LsTLVSrv6SIDInfo
  • bf6e041 pkg/packet/bgp: use netip for ParseVPNPrefix
  • 0d550fd doc: add Design considerations section to CONTRIBUTING
  • d96229d pkg/packet/bgp: rename IPAddrPrefixDefaultNetip to IPAddrPrefixDefault
  • ed4ae96 pkg/packet/bgp: use netip for EVPN related structures
  • 9b51dd7 pkg/packet/rtr: use netip
  • 099cd4e packet/bgp: remove unnecessary double family checking in ValidateAttribute
  • bff358d pkg/packet/bgp: use netip for PathAttributeMpReachNLRI
  • ba486af pkg/packet/bmp: use netip
  • aaef007 pkg/packet/mrt: use netip
  • 86dabed pkg/packet/bgp: use netip for LS related structures
  • ce7b75d pkg/packet/bgp: remove IPAddrPrefixDefault
  • 8129f56 pkg/packet/bgp: use netip for LabeledIPAddrPrefix and LabeledIPv6AddrPrefix
  • 3d5b2ec table: Add BenchmarkTableKeyWithLabels
  • c8a32b4 table: remove Family in Destination
  • 910cd2a pkg/packet/bgp: use netip for PathAttributeOriginatorId
  • c232ef3 pkg/packet/bgp: use netip for PathAttributeClusterList
  • 193ddd9 pkg/packet/bgp: use netip for IPAddressSpecificExtended
  • 93a3192 pkg/table: make AddrPrefixOnlyCompare private
  • 8c3de13 pkg/packet/bgp: use netip for IngressReplTunnelID
  • b739a62 pkg/packet/bgp: use netip for RouteDistinguisherIPAddressAS
  • f4850a1 pkg/packet/bgp: use netip for TunnelEncapSubTLVEgressEndpoint
  • 6dea1d2 pkg/packet/bgp: use netip for PathAttributeAggregator
  • 32c52c2 pkg/packet/bgp: use netip for PathAttributeNextHop
  • c83e70e pkg/server: Add fsm lock during open message verification
  • 9251f62 pkg/packet/bgp: use netip for LabeledVPNIPAddrPrefix and LabeledVPNIPv6AddrPrefix
  • fa42a60 pkg/packet/bgp: use netip for IPAddrPrefix and IPv6AddrPrefix
  • a266c32 pkg/packet/bgp: use netip for BGPOpen
  • d0992be fix: close the stream properly, otherwise the last few paths are dropped
  • 52c0478 doc: rename BUILD.md to CONTRIBUTING.md
  • 51c155f doc: adding guidlines for getting code into GoBGP
  • 7e83a5b fix: remove incoming channels field and reflection
  • 8ccb05d Add support for local-pref-eq and med-eq openconfig bgp conditions
  • 4f33de1 pkg/packet/bgp: Make LabeledVPNIPv6AddrPrefix IPv4-mapped output consistent with others
  • ed90936 packet/bgp: use netip.Addr for EncapNLRI instead of IPAddrPrefixDefault
  • 0af0146 pkg/packet/bgp: Add IPv6AddrPrefix test with mapped IPv6 address
  • c3b8fb6 fix: wait 1s for bgp to start
  • 80d2e93 fix: rlock peer state in watcher
  • 4c1b98a fix: update fsm test
  • cb7eeb6 chore(deps): bump github.com/go-viper/mapstructure/v2
  • f2713f0 pip-requires: Remove Ryu
  • 140fe72 Reduce randomness in active connect retry delay
  • 20f69ea path attributes hash, fast compare
  • 8c2ef10 fix: reintroduce BenchmarkMultiPath
  • 2726a60 chore: update go to 1.24.5
  • 2c4e905 fix: create MacOS equivalent for getting available memory
  • 6498891 DeletePathRequest
  • 3b977a4 AddPathRequest/Response
  • a6c4113 simplify grpc list/delete Path
  • 7ce5b7e server.DeletePath variants, easier to use
  • ef7d250 server.AddPath variants, easier to use
  • 416077c fixup apiutil.Path Peer{ASN,ID,Adress}
  • 8619dd9 fixup server.ListPath API
  • 96ce0aa grpc.DeletePath() use bgpServer.DeletePath() API
  • 24309e2 grpc.AddPath() use bgpServer.AddPath() API
  • 5ce3637 grpc.ListPath() use bgpServer.ListPath() API
  • 6d0f645 new API Add/Delete/List Path(s)
  • 1e52815 Disable transparent MPTCP on listener
  • e168c66 Some BGP-LS fixes: - Move setting of LS node attribute outside of srblock check - Fixed a few types - Convert IPv4 addresses to avoid serialization length issue - Fixed setting of node flags
  • 7f7f69a make CanImportToVrf faster
  • 31a97b2 fix: case mp_reach mp_unreach
  • 082e297 fix: remove unnecessary createMpReach
  • bcc9cc1 fix: MP REACH NLRI without NLRI
  • 59d4d39 fix: remove *testing.T from MockConnection
  • 01aba7f style: apiutil.Path use Peer prefix for source fields
  • ebe6b6b lint: renaming feilds apiutil PeerConf, PeerState to golangci-lint style
  • a2bde31 grpc.WatchEvent() use bgpServer.WatchEvent() API
  • 16d39bd WatchEventMessages use WatchOption types
  • b51f867 api: new server API WatchEventMessages(ctx, api.request, WatchEventMessageCallbacks{})
  • 901675a improvement: MP REACH NLRI (de)serialisation
  • 362d3a2 bgp,mrt: Replace ImplicitPrefix with HeaderContext for accurate Family handling
  • 7381813 bgp: refactor Family API to follow Go idioms
  • 8cffd39 TestTableKeyWithLabels
  • ae0a44c TestTableDestinationsCollisionAttack
  • d24100b 386: CGO_ENABLED=1
  • 7746dd4 table: faster key without allocation
  • 51f6e3f BenchmarkTableKey
  • 1a65f94 chore: remove invoke run for testing
  • 48d2fdc server: Remove handlefsmMsg in the serve loop
  • 88bda3c Prevent startFsmHandler from cleaning up FSM resources twice
  • f1de138 Remove incoming channels used to receive events and BGP messages from peers
  • c867115 Count advertised-routes only when ESTABLISHED
  • 0d723dd fix(test): close mock connection
  • ae0f5d1 fix(test): prevent concurrent access to MockConnection
  • c0c6ea6 fix(test): cancel fsm handler loop
  • e633de9 feat: Allow graceful restart in StopBgpRequest
  • c8ed70d fix(test): fix new waitState
  • 305f14f fix(test): TestWatchEvent - cancel watch loop
  • 3b1bcb5 fix(test): keepalive timing
  • 131a274 fix(test): TestListPathEnableFiltered - reset count to zero
  • 7a42388 fix(test): improved waitState
  • e2775e6 fix(test): TestMetrics
  • c2351d0 ci: enable verbose output for unit386
  • fe53aad ci: enable verbose output for Go tests in CI workflow
  • 44a8b69 feat: add timestamp to watch event
  • f677e0b feat: keep track on opened connexions
  • 0b16726 fix: quit accept loop when context is cancelled
  • d4e6f6d refactor: move socket code to its own package
  • 1e36940 fix: fuzzing make linter happy and we must not check return error as it's legit execution path in fuzzing mode
  • b0a6a3a fix TestAddDeletePath
  • b906df7 fix: TestParseBogusShortData
  • 9946352 fix: TestConfigErrors/policy_without_a_set
  • 0ea514f fix: table.Select usage
  • e3f7606 chore: remove unused import
  • c4c668f chore: run modernize tools
  • 823abd5 chore: errcheck in cmd/gobgp/bmp.go
  • 4e1600c chore: errcheck in cmd/gobgp/main.go
  • bde35cd chore: errcheck in cmd/gobgp/root.go
  • 10b0631 chore: errcheck in cmd/gobgp/rpki.go
  • e6058ad chore: remove nil error in internal/pkg/table/message.go
  • e525a53 chore: errcheck in internal/pkg/table/policy.go
  • 1af5ebf chore: remove nil error in internal/pkg/table/policy.go
  • 17ce1a7 chore: errcheck in internal/pkg/table/policy_test.go
  • f9b9b66 chore: errcheck in internal/pkg/table/roa.go
  • b8b10a7 chore: errcheck in internal/pkg/table/table.go
  • 804f833 chore: errcheck in pkg/config/config.go
  • 8d98e16 chore: errcheck in pkg/config/server_config_test.go
  • b3a5327 chore: errcheck in pkg/metrics/metrics_test.go
  • 3d10348 chore: errcheck in pkg/packet/bgp/bgp.go
  • f7b198f chore: errcheck in pkg/packet/bgp/bgp_test.go
  • 7a6fdd9 chore: errcheck in pkg/packet/bgp/validate_test.go
  • 7f97e61 chore: errcheck in pkg/packet/bmp/bmp.go
  • cf6d647 chore: errcheck in pkg/packet/bmp/bmp_test.go
  • 61d2a86 chore: errcheck in pkg/packet/mrt/mrt_test.go
  • 93c012c chore: errcheck in pkg/packet/rtr/rtr_test.go
  • bc07f89 chore: errcheck in pkg/server/bmp.go
  • a7fc302 chore: errcheck in pkg/server/fsm.go
  • 57b1752 chore: errcheck in pkg/server/grpc_server.go
  • 59be3f8 chore: errcheck in pkg/server/mrt.go
  • df61c32 chore: errcheck in pkg/server/rpki.go
  • deae293 chore: errcheck in pkg/server/server.go
  • bd3cb24 chore: errcheck in pkg/zebra/zapi_test.go
  • c4f6cef chore: errcheck in plg/server/server_test.go
  • db0bdd4 chore: remove listVrf function
  • 38e47f0 chore: errcheck in pkg/server/zclient.go
  • 34414aa chore: remove unused close error
  • cfe6346 chore: remove always nil return in sendCommand
  • 0a18995 chore: fix ineffassign
  • 28128e3 chore: fix transitive for extended opaque
  • b87a736 chore: fix intrange
  • 7783a54 chore: fix unconvert
  • 2348fa4 chore: fix copyloopvar
  • dc87a98 chore: golangci-lint run --fix
  • 17ca38c chore: update open-config header comment
  • 967cdb1 chore: move to golangci-lint 2.1.0
  • 14029e1 path: fixup destination implicitWithdraw()
  • bcd2d8b ADD: E-Tree and Multicast Flags EVPN extended communities support
  • 8c32d66 tools: add buflen to lint dictionary
  • 94d779d fuzzing: zebra FuzzDecodeFromBytes
  • bd257bd fuzzing: mrt fixup
  • 1668dbe fuzzing: fixup OpaqueNLRI
  • 13f6640 fuzzing: bgp.FuzzDecodeFromBytes nit
  • e748f43 fuzzing: fixup ParseRTR
  • defe9ac feat: optimize determining equally best paths
  • 781ee03 fix: incorrect uint subtraction always led to overflow
  • dfa77b5 lintdoc: make markdownlint happy MD059/descriptive-link-text Link text should be descriptive
  • bfa40aa fix: migrate to modern testing interface
  • 449e3f2 rtr fuzz fixup
  • 3a1bfc7 mrt fuzz fixup
  • e0d5e48 bmp fuzz fixup
  • a9325a9 add pkg/packet/{bmp,mrt,rtr} DecodeFromBytes
  • ac5a889 pkg/packet/bgp: fuzzing DecodeFromBytes
  • 5e3fbd0 packet/bgp: fix security issue on DecodeFromBytes()
  • 1b40eac fix: incorporate sort.Search which uses binary search
  • 6449959 feat: insert new paths into destination's known path list in sorted mannger
  • 080ecf2 path: GetMed() optimize error path
  • f3a6e43 ci: run protobuf lint
  • e4d7a1d server: fix peerstate conversion
  • 3959594 api: Fix SessionState enum prefix
  • 4bd4524 api: Fix ValidationState enum prefix
  • 27e688a api: Add ValidationState enum
  • 50d6ac4 api: Fix PeerType Enum
  • 16908dd fix: MRT extended timestamp
  • 2d2f0b0 api: Fix Type Enum in MatchSet
  • cc1ac87 api: Fix RemovePrivate Enum
  • 1f48585 api: Fix AdminState Enum in PeerState
  • 3059e6e api: Fix DefinedType Enum
  • 03ed81d server: fix LLGR memory and timer leak
  • 4090f5e api: Add Comparison enum
  • ba320b9 api: Fix TableType Enum
  • f90229f api: Delete Conditions_ROUTE_TYPE_NONE enum
  • 01aa41c api: Delete OriginType_ORIGIN_TYPE_NONE enum
  • 15ecc11 api: Fix OriginType Enum
  • 9741584 api: Fix Type Enum in CommunityAction
  • 08e722c api: Fix DumpType Enum in EnableMrtRequest
  • 92b25a2 api: Fix MonitoringPolicy Enum
  • cd9a03a several small clarifications in 4ca2099
  • bc90ff7 api: Fix MedAction Enum
  • 4ca2099 fix covert withdraw of an updated rtc path
  • c758dcd peer: add remote capabilities to peer watch response
  • dfbbc0e test: Pin requests==2.25.1 to maintain compatibility with docker-py
  • e0d96eb test: Add show_route and show_addr methods to BGPContainer class
  • 19fe638 Fix Config.LocalAddress to handle ipv6 with zone index
  • cef0c99 api: Fix Enum prefix
  • fb87444 api: Fix Enum prefix
  • 28235f7 api: Fix AddPath Cap Enum
  • 91d1a81 api: Fix SetLogLevel Enum
  • cd39bdb api: Fix Enum prefix
  • eb6fc82 api: Make field names lower_snake_case
  • ddb0c14 api: remove google.protobuf.Empty usage
  • 6f559ee cli: minor improvement when printing extended nexthop capability
  • ab6442d ci: add protobuf format check
  • f0bc590 server: disable tcpkeepalive
  • 0554754 tools: remove unnecessary code to generate pb files
  • 61696cb cli: remove unnecessary defer
  • 84ddff8 Fix staticcheck warnings
  • 1af9022 packet: bgp: Fix LsAddrPrefix decoder
  • 36d5d62 docs: fix config example in RPKI
  • 45411a4 ci: fix unittest
  • [e404d6b](https://redirect.github.com/osrg/gobgp/commit/e404d6

Configuration

📅 Schedule: Branch creation - Between 03:00 PM and 11:59 PM ( * 15-23 * * * ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Nov 3, 2025
@coveralls
Copy link
Copy Markdown

coveralls commented Nov 3, 2025

Pull Request Test Coverage Report for Build 19055121672

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 21.541%

Totals Coverage Status
Change from base Build 19054987369: 0.0%
Covered Lines: 10940
Relevant Lines: 50787

💛 - Coveralls

@renovate renovate bot force-pushed the renovate/master-github.com-osrg-gobgp-v3-4.x branch from 5e03794 to d76a74d Compare November 4, 2025 01:42
@oilbeater oilbeater force-pushed the renovate/master-github.com-osrg-gobgp-v3-4.x branch from d76a74d to 273dfce Compare November 4, 2025 01:44
@dosubot dosubot bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Nov 4, 2025
@renovate renovate bot force-pushed the renovate/master-github.com-osrg-gobgp-v3-4.x branch from 273dfce to 5e0285c Compare November 4, 2025 01:45
@oilbeater oilbeater force-pushed the renovate/master-github.com-osrg-gobgp-v3-4.x branch from 5e0285c to c9626c7 Compare November 4, 2025 01:45
@renovate renovate bot force-pushed the renovate/master-github.com-osrg-gobgp-v3-4.x branch from c9626c7 to c709378 Compare November 4, 2025 01:47
@oilbeater oilbeater closed this Nov 4, 2025
@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented Nov 4, 2025

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 4.x releases. But if you manually upgrade to 4.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/master-github.com-osrg-gobgp-v3-4.x branch November 4, 2025 02:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants