You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the code seems to send all files via a relay. Would it be within the scope of this project to implement a peer to peer mode? It would probably require some modification to the portal to negotiate some out-of-band channel.
In the best case this negotiation would be encrypted, see #3
I could probably contribute code if this is desired.
The text was updated successfully, but these errors were encountered:
This may be easier to implement in the client with the new API introduced in v0.4.0.
I'd imagine Portal::handshake() and Portal::outgoing() would still happen via the relay over TCP. And then a new UDP/QUIC stream could be used with Portal::send_file() to actually transfer the file in a P2P manner. Peering info could be exchanged through the relay in the TransferInfo or ConnectMessage structs.
Currently the code seems to send all files via a relay. Would it be within the scope of this project to implement a peer to peer mode? It would probably require some modification to the portal to negotiate some out-of-band channel.
In the best case this negotiation would be encrypted, see #3
I could probably contribute code if this is desired.
The text was updated successfully, but these errors were encountered: