Skip to content

build(net):bump libp2p from 2.2.7 to 2.2.8#6753

Closed
halibobo1205 wants to merge 1 commit intotronprotocol:developfrom
halibobo1205:feat/update_libp2p
Closed

build(net):bump libp2p from 2.2.7 to 2.2.8#6753
halibobo1205 wants to merge 1 commit intotronprotocol:developfrom
halibobo1205:feat/update_libp2p

Conversation

@halibobo1205
Copy link
Copy Markdown
Collaborator

Summary

Upgrade libp2p from 2.2.7 to 2.2.8 to pick up peer discovery and DNS resolution stability improvements.

The new version improves DNS lookup by using the OS resolver first, which supports /etc/hosts and LAN domain mappings, with timeout handling and public DNS fallback. It also improves P2P peer selection by randomizing candidates and cleaning up nodes after repeated findnode failures.

This upgrade also includes bundled dependency security updates in libp2p, including gRPC and Bouncy Castle refreshes.

@halibobo1205 halibobo1205 added this to the GreatVoyage-v4.8.2 milestone May 9, 2026
@halibobo1205 halibobo1205 added topic:net p2p net work, synchronization topic:security dependency upgrade labels May 9, 2026
@github-actions github-actions Bot requested a review from 317787106 May 9, 2026 07:46
@halibobo1205 halibobo1205 requested a review from xxo1shine May 9, 2026 07:47
@halibobo1205 halibobo1205 changed the title build(p2p):bump libp2p from 2.2.7 to 2.2.8 build(net):bump libp2p from 2.2.7 to 2.2.8 May 9, 2026
@halibobo1205 halibobo1205 removed this from the GreatVoyage-v4.8.2 milestone May 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic:net p2p net work, synchronization topic:security dependency upgrade

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant