Skip to content

Commit

Permalink
webrtc/: Add libp2p WebRTC browser-to-server spec (#412)
Browse files Browse the repository at this point in the history
Enable browsers to connect to public server nodes without those server nodes
providing a TLS certificate within the browser's trustchain.

Co-authored-by: Chinmay Kousik <chinmaykousik1@gmail.com>
Co-authored-by:  Anton Kaliaev
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
Co-authored-by: Marten Seemann <martenseemann@gmail.com>
  • Loading branch information
4 people committed Nov 9, 2022
1 parent ede944a commit e74a82b
Show file tree
Hide file tree
Showing 3 changed files with 492 additions and 1 deletion.
2 changes: 2 additions & 0 deletions README.md
Expand Up @@ -89,6 +89,7 @@ The protocols described below all use [protocol buffers](https://developers.goog
peer discovery
- [secio][spec_secio] - SECIO, a transport security protocol for libp2p
- [tls][spec_tls] - The libp2p TLS Handshake (TLS 1.3+)
- [webrtc][spec_webrtc] - The libp2p WebRTC transport
- [WebTransport][spec_webtransport] - Using WebTransport in libp2p


Expand Down Expand Up @@ -128,4 +129,5 @@ you feel an issue isn't the appropriate place for your topic, please join our
[spec_mdns]: ./discovery/mdns.md
[spec_autonat]: ./autonat/README.md
[spec_dcutr]: ./relay/DCUtR.md
[spec_webrtc]: ./webrtc/README.md
[spec_webtransport]: ./webtransport/README.md
2 changes: 1 addition & 1 deletion connections/hole-punching.md
Expand Up @@ -166,5 +166,5 @@ connections across the various permutations of the two dimensions.
[ipfs-kademlia]: https://docs.ipfs.io/concepts/dht/
[Kademlia]: https://github.com/libp2p/specs/blob/master/kad-dht/README.md
[Gossipsub]: ../pubsub/gossipsub/README.md
[WebRTC]: https://github.com/libp2p/specs/issues/220
[WebRTC]: ../webrtc/README.md
[WebTransport]: https://github.com/libp2p/specs/pull/404

0 comments on commit e74a82b

Please sign in to comment.