Skip to content
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

trickle ice #45

Merged
merged 7 commits into from
May 4, 2020
Merged

trickle ice #45

merged 7 commits into from
May 4, 2020

Conversation

saljam
Copy link
Owner

@saljam saljam commented May 4, 2020

Websockets make it easier to do trickle ICE, which in turn gives us
a much faster WebRTC handshake. It's also way more reliable with
some browser combinations for reasons that I do not understand.
This is breaking change and once deployed people using the command
line client would need to upgrade.

https://tools.ietf.org/html/draft-ietf-ice-trickle-21

This also adds a bunch more console logging in the web client.

Try it at https://tip.webwormhole.io/ and let me know.

saljam added 3 commits May 4, 2020 02:46
WebSockets make it easier to do trickle ICE, which in turn gives us
a much faster WebRTC handshake. It's also much more reliable with
some browser combinations for reasons that I do not understand.

https://tools.ietf.org/html/draft-ietf-ice-trickle-21

This only adds the server parts.
This also adds some more console logging for the pake and webrtc
handshakes.
@saljam saljam requested a review from tyehle May 4, 2020 08:36
@saljam saljam merged commit c9e7404 into master May 4, 2020
@saljam saljam deleted the s/websockets branch May 6, 2020 23:45
@saljam saljam restored the s/websockets branch May 6, 2020 23:45
@saljam saljam deleted the s/websockets branch May 6, 2020 23:46
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.

1 participant