Skip to content

Added peer penalties logic when sending multiple ControlExtensions message#450

Merged
lucassaldanha merged 4 commits intolibp2p:developfrom
lucassaldanha:peer-scoring-partial
Feb 25, 2026
Merged

Added peer penalties logic when sending multiple ControlExtensions message#450
lucassaldanha merged 4 commits intolibp2p:developfrom
lucassaldanha:peer-scoring-partial

Conversation

@lucassaldanha
Copy link
Collaborator

This PR has 3 changes:

  1. Updated the handling of ControlExtensions message to penalize peers that send multiple ControlExtensions messages
  2. Fixed a typo on GossipRouterBuilder (currentTimeSuppluer -> currentTimeSupplier)
  3. Changed the way we define what extensions are enabled by directly adding them to a method enabledGossipExtensions(..) in the GossipRouterBuilder.

@lucassaldanha lucassaldanha enabled auto-merge (squash) February 25, 2026 04:01
@lucassaldanha lucassaldanha merged commit 77f7625 into libp2p:develop Feb 25, 2026
2 checks passed
@lucassaldanha lucassaldanha deleted the peer-scoring-partial branch February 25, 2026 23:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants