Skip to content

Conversation

dignifiedquire
Copy link

@dignifiedquire dignifiedquire commented Jul 23, 2025

To support sending initial packets to many destinations and accepting
the first one received back, we need to allow the server address to
migrate.

Once we have validated the server's address during the handshake we
no longer allow the server's address to migrate.

This also adds the logic to consider the server's address validated in
a retry packet if possible.

@n0bot n0bot bot added this to iroh Jul 23, 2025
@github-project-automation github-project-automation bot moved this to 🏗 In progress in iroh Jul 23, 2025
Once we have validated the server's address during the handshake we
should no longer allow the serers's address to migrate.  Before that
we're just accepting any migrations.

This also adds the logic to consider the server's address validated in
a retry packet if possible.
@flub flub marked this pull request as ready for review August 28, 2025 17:00
@flub flub changed the title [WIP]: allow server migrations allow server migrations Aug 28, 2025
@flub flub merged commit a68cb46 into multipath-quinn-0.11.x Aug 29, 2025
13 checks passed
@flub flub deleted the server-migrations branch August 29, 2025 11:01
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in iroh Aug 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

3 participants