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

test(@lib2p/transport-webrtc): add webRTC transport compliance tests #2053

Closed
wants to merge 27 commits into from

Commits on Sep 11, 2023

  1. Configuration menu
    Copy the full SHA
    521c8e6 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. wip

    maschad committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    a375b6d View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    4acaea4 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. wip

    maschad committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    bcc0c49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86f7f26 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. wip

    maschad committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    8d262f8 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. wip

    maschad committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    fa05fe1 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Configuration menu
    Copy the full SHA
    b7fa73c View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Configuration menu
    Copy the full SHA
    6022a52 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2023

  1. fix: close webrtc streams

    achingbrain committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    30b2513 View commit details
    Browse the repository at this point in the history
  2. fix: add FIN_ACK message to WebRTC streams to prevent early closing

    Chrome does not always send all messages after closing a datachannel
    even if `bufferedAmount` is `0` before closing.
    
    This PR adds a `FIN_ACK` message that is sent in reply to a `FIN`
    message - because all messages are send in-order, when this is
    received we know the remote has recieved all of our data messages
    and it's safe to close the channel.
    achingbrain committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    7d1ff01 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    005ddbf View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. chore: fix up tests

    achingbrain committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    d4ef6ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    772cc10 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7fada6c View commit details
    Browse the repository at this point in the history
  4. chore: fix deps

    achingbrain committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    7a6e0b4 View commit details
    Browse the repository at this point in the history
  5. chore: fix linting

    achingbrain committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    ae2bdf6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    35cc13b View commit details
    Browse the repository at this point in the history
  7. chore: fix deps

    achingbrain committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    519e472 View commit details
    Browse the repository at this point in the history
  8. chore: add comment

    achingbrain committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    0425b20 View commit details
    Browse the repository at this point in the history
  9. chore: update dep

    achingbrain committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    e8f9730 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    08a9d13 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9ef3fcb View commit details
    Browse the repository at this point in the history
  12. chore: restore status

    achingbrain committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    565b91e View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    3d99139 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52c814b View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2023

  1. wip

    maschad committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    bfb8fe2 View commit details
    Browse the repository at this point in the history