-
Notifications
You must be signed in to change notification settings - Fork 275
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
webrtc/: Add libp2p WebRTC browser-to-server spec #412
Commits on May 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9677aa2 - Browse repository at this point
Copy the full SHA 9677aa2View commit details
Commits on May 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 968d127 - Browse repository at this point
Copy the full SHA 968d127View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64a3dff - Browse repository at this point
Copy the full SHA 64a3dffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dfcca1 - Browse repository at this point
Copy the full SHA 7dfcca1View commit details
Commits on May 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 28e341b - Browse repository at this point
Copy the full SHA 28e341bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3bd981 - Browse repository at this point
Copy the full SHA b3bd981View commit details
Commits on May 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for dc6fb4e - Browse repository at this point
Copy the full SHA dc6fb4eView commit details
Commits on May 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9728e22 - Browse repository at this point
Copy the full SHA 9728e22View commit details
Commits on Jun 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 13f6aaa - Browse repository at this point
Copy the full SHA 13f6aaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ec96db - Browse repository at this point
Copy the full SHA 7ec96dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f5fd60 - Browse repository at this point
Copy the full SHA 5f5fd60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84d4c41 - Browse repository at this point
Copy the full SHA 84d4c41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9790d1a - Browse repository at this point
Copy the full SHA 9790d1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c6320e - Browse repository at this point
Copy the full SHA 4c6320eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 449462b - Browse repository at this point
Copy the full SHA 449462bView commit details
Commits on Jun 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3e9fb70 - Browse repository at this point
Copy the full SHA 3e9fb70View commit details
Commits on Jun 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 81249f3 - Browse repository at this point
Copy the full SHA 81249f3View commit details
Commits on Jun 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ee09ed4 - Browse repository at this point
Copy the full SHA ee09ed4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d451652 - Browse repository at this point
Copy the full SHA d451652View commit details -
Configuration menu - View commit details
-
Copy full SHA for b485340 - Browse repository at this point
Copy the full SHA b485340View commit details -
Configuration menu - View commit details
-
Copy full SHA for b654f11 - Browse repository at this point
Copy the full SHA b654f11View commit details
Commits on Jul 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9a90f0d - Browse repository at this point
Copy the full SHA 9a90f0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for baccb1d - Browse repository at this point
Copy the full SHA baccb1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83e7aa0 - Browse repository at this point
Copy the full SHA 83e7aa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 766bb62 - Browse repository at this point
Copy the full SHA 766bb62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 525bc9e - Browse repository at this point
Copy the full SHA 525bc9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e9e6df - Browse repository at this point
Copy the full SHA 3e9e6dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for a29cb45 - Browse repository at this point
Copy the full SHA a29cb45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 827def2 - Browse repository at this point
Copy the full SHA 827def2View commit details
Commits on Jul 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e6c23e1 - Browse repository at this point
Copy the full SHA e6c23e1View commit details
Commits on Jul 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5f7ea61 - Browse repository at this point
Copy the full SHA 5f7ea61View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5eb1b7 - Browse repository at this point
Copy the full SHA f5eb1b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8a42b5 - Browse repository at this point
Copy the full SHA a8a42b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8e725a - Browse repository at this point
Copy the full SHA c8e725aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e601e7 - Browse repository at this point
Copy the full SHA 7e601e7View commit details
Commits on Jul 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9e8ec87 - Browse repository at this point
Copy the full SHA 9e8ec87View commit details -
Configuration menu - View commit details
-
Copy full SHA for cceed49 - Browse repository at this point
Copy the full SHA cceed49View commit details
Commits on Jul 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c5522c4 - Browse repository at this point
Copy the full SHA c5522c4View commit details
Commits on Aug 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c89a72a - Browse repository at this point
Copy the full SHA c89a72aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc76a06 - Browse repository at this point
Copy the full SHA bc76a06View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0ae9b0 - Browse repository at this point
Copy the full SHA a0ae9b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 774cd52 - Browse repository at this point
Copy the full SHA 774cd52View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae1020b - Browse repository at this point
Copy the full SHA ae1020bView commit details
Commits on Aug 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4b8e890 - Browse repository at this point
Copy the full SHA 4b8e890View commit details
Commits on Aug 18, 2022
-
webrtc/: Add message framing to support half-close and reset of stream
The WebRTC browser APIs do not support half-closing nor resets of streams. This commit defines a message framing schema to support this functionality on top of the browser APIs.
Configuration menu - View commit details
-
Copy full SHA for 285574d - Browse repository at this point
Copy the full SHA 285574dView commit details
Commits on Aug 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7009f94 - Browse repository at this point
Copy the full SHA 7009f94View commit details
Commits on Aug 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 373bafe - Browse repository at this point
Copy the full SHA 373bafeView commit details
Commits on Sep 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 93df7e3 - Browse repository at this point
Copy the full SHA 93df7e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 027b539 - Browse repository at this point
Copy the full SHA 027b539View commit details -
webrtc/: Redefine RESET semantics
Instead of resetting both ends of a stream, RESET only resets the sending side of a stream. This is in line with the QUIC stream reset mechanism.
Configuration menu - View commit details
-
Copy full SHA for 865f4f2 - Browse repository at this point
Copy the full SHA 865f4f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a60234c - Browse repository at this point
Copy the full SHA a60234cView commit details
Commits on Sep 8, 2022
-
1
Configuration menu - View commit details
-
Copy full SHA for 48f5fe7 - Browse repository at this point
Copy the full SHA 48f5fe7View commit details
Commits on Sep 10, 2022
-
Apply suggestions from code review
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
Configuration menu - View commit details
-
Copy full SHA for 7f40491 - Browse repository at this point
Copy the full SHA 7f40491View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31ac65d - Browse repository at this point
Copy the full SHA 31ac65dView commit details -
webrtc/: Rename RESET to RESET_STREAM
For the sake of consistency with the QUIC RFC, rename RESET to RESET_STREAM.
Configuration menu - View commit details
-
Copy full SHA for 85364f4 - Browse repository at this point
Copy the full SHA 85364f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ce0d45 - Browse repository at this point
Copy the full SHA 9ce0d45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2570b24 - Browse repository at this point
Copy the full SHA 2570b24View commit details
Commits on Sep 11, 2022
-
webrtc/: Use message framing for Noise handshake already
Instead of executing the additional Noise handshake on a plain `RTCDataChannel`, frame the Noise messages with the proposed message framing mechanism already. Benefits: - The additional Noise handshake can already make use of the proper closing mechanism. Note that `RTCDataChannel.close` may drop any in-flight data. See https://developer.mozilla.org/en-US/docs/Web/API/RTCDataChannel/close. - Simplifies implementations as there is only one way to write on an `RTCDataChannel`. - Allows us to role out new versions of the Noise handshake in the future by adding a version to the message framing Protobuf.
Configuration menu - View commit details
-
Copy full SHA for 7a8ebc0 - Browse repository at this point
Copy the full SHA 7a8ebc0View commit details
Commits on Sep 13, 2022
-
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
Configuration menu - View commit details
-
Copy full SHA for f0acbb5 - Browse repository at this point
Copy the full SHA f0acbb5View commit details -
Merge pull request #1 from mxinden/webrtc-msg-framing
webrtc/: Add message framing to support half-close and reset of stream
Configuration menu - View commit details
-
Copy full SHA for 6df6cf3 - Browse repository at this point
Copy the full SHA 6df6cf3View commit details
Commits on Sep 16, 2022
-
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
Configuration menu - View commit details
-
Copy full SHA for c19ba8a - Browse repository at this point
Copy the full SHA c19ba8aView commit details
Commits on Sep 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 65a894a - Browse repository at this point
Copy the full SHA 65a894aView commit details
Commits on Sep 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6fb2750 - Browse repository at this point
Copy the full SHA 6fb2750View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73516b1 - Browse repository at this point
Copy the full SHA 73516b1View commit details
Commits on Sep 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8208f02 - Browse repository at this point
Copy the full SHA 8208f02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c7f18e - Browse repository at this point
Copy the full SHA 6c7f18eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 666c9f4 - Browse repository at this point
Copy the full SHA 666c9f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae5b0d8 - Browse repository at this point
Copy the full SHA ae5b0d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ce6213 - Browse repository at this point
Copy the full SHA 7ce6213View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2d1547 - Browse repository at this point
Copy the full SHA a2d1547View commit details
Commits on Sep 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ded63c5 - Browse repository at this point
Copy the full SHA ded63c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54f8264 - Browse repository at this point
Copy the full SHA 54f8264View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67e12da - Browse repository at this point
Copy the full SHA 67e12daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a52edc - Browse repository at this point
Copy the full SHA 4a52edcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7380483 - Browse repository at this point
Copy the full SHA 7380483View commit details -
Configuration menu - View commit details
-
Copy full SHA for c063a81 - Browse repository at this point
Copy the full SHA c063a81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65590f9 - Browse repository at this point
Copy the full SHA 65590f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dc6465 - Browse repository at this point
Copy the full SHA 8dc6465View commit details -
Configuration menu - View commit details
-
Copy full SHA for daecb5b - Browse repository at this point
Copy the full SHA daecb5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6267324 - Browse repository at this point
Copy the full SHA 6267324View commit details -
Configuration menu - View commit details
-
Copy full SHA for 590c3db - Browse repository at this point
Copy the full SHA 590c3dbView commit details
Commits on Sep 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a207aa5 - Browse repository at this point
Copy the full SHA a207aa5View commit details
Commits on Oct 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ed5c641 - Browse repository at this point
Copy the full SHA ed5c641View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42e7a20 - Browse repository at this point
Copy the full SHA 42e7a20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3315b5c - Browse repository at this point
Copy the full SHA 3315b5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dddfdc - Browse repository at this point
Copy the full SHA 2dddfdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0deaa30 - Browse repository at this point
Copy the full SHA 0deaa30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ac21aa - Browse repository at this point
Copy the full SHA 7ac21aaView commit details -
webrtc/: Draft the browser-to-browser section
Note that this will only be fully specified in the second iteration of the libp2p WebRTC effort.
Configuration menu - View commit details
-
Copy full SHA for 8803682 - Browse repository at this point
Copy the full SHA 8803682View commit details
Commits on Oct 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b5466fd - Browse repository at this point
Copy the full SHA b5466fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4931f87 - Browse repository at this point
Copy the full SHA 4931f87View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5d164b - Browse repository at this point
Copy the full SHA d5d164bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6775d10 - Browse repository at this point
Copy the full SHA 6775d10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 730dca0 - Browse repository at this point
Copy the full SHA 730dca0View commit details -
Configuration menu - View commit details
-
Copy full SHA for faf641d - Browse repository at this point
Copy the full SHA faf641dView commit details -
webrtc/: Link to RFC and not Chromium codebase for stream reuse
Thanks @melekes for the reference.
Configuration menu - View commit details
-
Copy full SHA for e2df94c - Browse repository at this point
Copy the full SHA e2df94cView commit details
Commits on Oct 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b268693 - Browse repository at this point
Copy the full SHA b268693View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aebc68 - Browse repository at this point
Copy the full SHA 3aebc68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50b4e12 - Browse repository at this point
Copy the full SHA 50b4e12View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8df617 - Browse repository at this point
Copy the full SHA c8df617View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4de8f96 - Browse repository at this point
Copy the full SHA 4de8f96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dcf801 - Browse repository at this point
Copy the full SHA 4dcf801View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16e38fb - Browse repository at this point
Copy the full SHA 16e38fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f635466 - Browse repository at this point
Copy the full SHA f635466View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c9b600 - Browse repository at this point
Copy the full SHA 5c9b600View commit details
Commits on Oct 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 961ada2 - Browse repository at this point
Copy the full SHA 961ada2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75c3b5c - Browse repository at this point
Copy the full SHA 75c3b5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9abf638 - Browse repository at this point
Copy the full SHA 9abf638View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cb4093 - Browse repository at this point
Copy the full SHA 1cb4093View commit details -
webrtc/: Remove browser-to-browser use-case
This will be specified in a second iteration of this specification.
Configuration menu - View commit details
-
Copy full SHA for a46919c - Browse repository at this point
Copy the full SHA a46919cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3058fb9 - Browse repository at this point
Copy the full SHA 3058fb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a382f18 - Browse repository at this point
Copy the full SHA a382f18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44fd082 - Browse repository at this point
Copy the full SHA 44fd082View commit details -
Merge pull request #2 from thomaseizinger/prologue-test-vectors
Add initial test vector for noise prologue
Configuration menu - View commit details
-
Copy full SHA for 22fc557 - Browse repository at this point
Copy the full SHA 22fc557View commit details
Commits on Oct 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1ddc317 - Browse repository at this point
Copy the full SHA 1ddc317View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e3ca59 - Browse repository at this point
Copy the full SHA 1e3ca59View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1f629a - Browse repository at this point
Copy the full SHA b1f629aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 070ebea - Browse repository at this point
Copy the full SHA 070ebeaView commit details -
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
Configuration menu - View commit details
-
Copy full SHA for 072c317 - Browse repository at this point
Copy the full SHA 072c317View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8dc6fd - Browse repository at this point
Copy the full SHA b8dc6fdView commit details -
Co-authored-by: Marten Seemann <martenseemann@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a62fdd2 - Browse repository at this point
Copy the full SHA a62fdd2View commit details
Commits on Oct 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 118a4dc - Browse repository at this point
Copy the full SHA 118a4dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60ac97a - Browse repository at this point
Copy the full SHA 60ac97aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6846d34 - Browse repository at this point
Copy the full SHA 6846d34View commit details -
Co-authored-by: Marten Seemann <martenseemann@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c369f2b - Browse repository at this point
Copy the full SHA c369f2bView commit details -
Co-authored-by: Marten Seemann <martenseemann@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0c4e836 - Browse repository at this point
Copy the full SHA 0c4e836View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd9756b - Browse repository at this point
Copy the full SHA dd9756bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 249ebd2 - Browse repository at this point
Copy the full SHA 249ebd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for be5cfeb - Browse repository at this point
Copy the full SHA be5cfebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 602f492 - Browse repository at this point
Copy the full SHA 602f492View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c7956c - Browse repository at this point
Copy the full SHA 1c7956cView commit details
Commits on Oct 26, 2022
-
webrtc/README.md: Refer to plural RTCDataChannel
Co-authored-by: Marten Seemann <martenseemann@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b5ac74b - Browse repository at this point
Copy the full SHA b5ac74bView commit details
Commits on Nov 2, 2022
-
webrtc/README.md: Use valid ufrag prefix
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
Configuration menu - View commit details
-
Copy full SHA for b6e7eb1 - Browse repository at this point
Copy the full SHA b6e7eb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d0478c - Browse repository at this point
Copy the full SHA 2d0478cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dc788c - Browse repository at this point
Copy the full SHA 4dc788cView commit details