-
Notifications
You must be signed in to change notification settings - Fork 236
feat!: add iroh-relay crate #2873
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
dignifiedquire
merged 63 commits into
n0-computer:main
from
divagant-martian:iroh-relay-intro
Nov 12, 2024
Merged
Changes from 57 commits
Commits
Show all changes
63 commits
Select commit
Hold shift + click to select a range
5186991
add iroh-relay member
divagant-martian 6ac64d8
move relay files around
divagant-martian 9e88f02
copy deps
divagant-martian ed44489
fix the easy imports and defaults
divagant-martian 5a658da
move defaults to file
divagant-martian 9b94f56
copy over utils mod
divagant-martian c5b491b
util instead of utils
divagant-martian 94a0523
use util
divagant-martian 8ae963a
migrate dns lookup code
divagant-martian 38c6bab
lookup both ipv4 and ipv6
divagant-martian 0d8edd5
cleanup defaults
divagant-martian fd467ce
remove MaybeFuture
divagant-martian de4d030
flatten util::chain into util
divagant-martian 4fda530
propagate change
divagant-martian 5ed2dac
unexpectedly need to allow imports for tests
divagant-martian 575ed1d
move crate::relay to crate under --all-features
divagant-martian 77a7996
more import fixes; temp enable iroh-relay feature
divagant-martian 2f6efe8
fix more imports
divagant-martian eb3fa2b
move stun into relay
divagant-martian 70749cb
relay compiles
divagant-martian 2038374
progress in working out imports
divagant-martian a0f19ce
fix more imports
divagant-martian 70ca378
fix more before moving the bin
divagant-martian 0c61cc3
move relay bin
divagant-martian efeedba
remove bin from toml
divagant-martian 296374b
toom any changes, can't remember all I did
divagant-martian c281af7
move more imports and feats
divagant-martian 43c3579
fix remaining imports
divagant-martian e4a03ed
fix stun utils
divagant-martian e42f0ec
dns is only for testing
divagant-martian fc79de0
remove relay defaults from iroh-net
divagant-martian b67ac63
remove unused function
divagant-martian 5c58e93
remove chain from utils
divagant-martian 3457409
massive fmt
divagant-martian aef15fb
move relay map and mode to iroh-net
divagant-martian a0c869d
fix docs
divagant-martian 291c681
move util to client, where it's exclusively used
divagant-martian 26dfa9f
put client behind feature flag
divagant-martian becb128
make iroh-relay non optional
divagant-martian 05106f9
fix example
divagant-martian a8ccd6f
SpEeellingG
divagant-martian 1169fdf
first udeps pass
divagant-martian 98a6d2b
move force_staging_infra
divagant-martian 37c7735
adjust some feature flags for now
divagant-martian 4a8bf41
refer to Relay metrics directly from iroh-relay
divagant-martian 28c7a0d
add to workflows
divagant-martian b82ccb9
attempt to remove iroh-relay feature flag usage
divagant-martian 0365fd5
removing more stuff
divagant-martian 4a68d74
remove more stuff
divagant-martian 15538b5
self review
divagant-martian bdeba5c
remove/address TODOs
divagant-martian e58b621
add README.md
divagant-martian 90ef72c
downgrade version, fix ipv5->6
divagant-martian dc2387a
improve crate docs based on README plus existing credits
divagant-martian 4da0989
improve the docs of the client mod
divagant-martian c450ecc
allow unmaintained instant
divagant-martian 5464964
fix deny.toml
divagant-martian 236d31a
restore deny.toml to main
divagant-martian f257292
make attribution just a comment
divagant-martian eef541b
fmt
divagant-martian 3ba7ff5
Merge branch 'main' into iroh-relay-intro
divagant-martian 33fe8c3
include in ci.yaml
divagant-martian a54621a
add rust version
divagant-martian File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.