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

WebRtcServer #834

Merged
merged 60 commits into from
Jun 22, 2022
Merged

WebRtcServer #834

merged 60 commits into from
Jun 22, 2022

Commits on Jun 15, 2022

  1. RTC::WebRtcServer first commit

    ibc committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    95aa9ef View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2022

  1. Add TODO_WEBRTC_SERVER.md

    ibc committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    2328e9f View commit details
    Browse the repository at this point in the history
  2. more

    ibc committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    2885079 View commit details
    Browse the repository at this point in the history
  3. more

    ibc committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    f7fd0f6 View commit details
    Browse the repository at this point in the history
  4. more

    ibc committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    d1d4f78 View commit details
    Browse the repository at this point in the history
  5. Handle WebRtcServer closure

    ibc committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    c0ee2e5 View commit details
    Browse the repository at this point in the history
  6. cosmetic

    ibc committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    e648a53 View commit details
    Browse the repository at this point in the history
  7. more

    ibc committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    8fb82c6 View commit details
    Browse the repository at this point in the history
  8. foo

    ibc committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    91b7c68 View commit details
    Browse the repository at this point in the history
  9. Even more

    ibc committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    9c1f7a7 View commit details
    Browse the repository at this point in the history
  10. more

    ibc committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    5cca09b View commit details
    Browse the repository at this point in the history
  11. fix things

    ibc committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    0806354 View commit details
    Browse the repository at this point in the history
  12. Document an issue

    ibc committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    b088159 View commit details
    Browse the repository at this point in the history
  13. Better doc

    ibc committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    762ee75 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f33dae6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0d26814 View commit details
    Browse the repository at this point in the history
  16. foo

    ibc committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    3637fa3 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2022

  1. Complete more events

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    899b7f1 View commit details
    Browse the repository at this point in the history
  2. cosmetic

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    809149e View commit details
    Browse the repository at this point in the history
  3. Add missing IceServer destructor

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    b50998d View commit details
    Browse the repository at this point in the history
  4. upps

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    1ad4c52 View commit details
    Browse the repository at this point in the history
  5. More events and a new Set

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    550a462 View commit details
    Browse the repository at this point in the history
  6. more

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    4c86951 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    652aad0 View commit details
    Browse the repository at this point in the history
  8. more

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    0d1142d View commit details
    Browse the repository at this point in the history
  9. Complete C++ side

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    8cc29c7 View commit details
    Browse the repository at this point in the history
  10. Add TypeScript layer

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    7762b0f View commit details
    Browse the repository at this point in the history
  11. Fix comment

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    67ba1d0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ad6900b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fb133bd View commit details
    Browse the repository at this point in the history
  14. fix lint

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    da815c5 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    370ba49 View commit details
    Browse the repository at this point in the history
  16. made old Node happy

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    ad1dcd5 View commit details
    Browse the repository at this point in the history
  17. Fix event name and add test

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    e18e231 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    839d6b3 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    51e70e4 View commit details
    Browse the repository at this point in the history
  20. upps

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    dd0b31c View commit details
    Browse the repository at this point in the history
  21. Fix terrible regression

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    dee74b7 View commit details
    Browse the repository at this point in the history
  22. Ready for review

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    034ad91 View commit details
    Browse the repository at this point in the history
  23. Update Changelog

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    4987b68 View commit details
    Browse the repository at this point in the history
  24. fix comments

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    0915312 View commit details
    Browse the repository at this point in the history
  25. fix comment

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    4d6e1e8 View commit details
    Browse the repository at this point in the history
  26. cosmetic

    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    c0ef9f6 View commit details
    Browse the repository at this point in the history
  27. router.createWebRtcTransport(): pass webRtcServerId in internal objec…

    …t rather than in data object
    ibc committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    06a4332 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2022

  1. Address feedback

    ibc committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    ad12b95 View commit details
    Browse the repository at this point in the history
  2. cosmetic

    ibc committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    b7420b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1bce071 View commit details
    Browse the repository at this point in the history
  4. Add more tests

    ibc committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    63bc1f0 View commit details
    Browse the repository at this point in the history
  5. cosmetic

    ibc committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    facf73a View commit details
    Browse the repository at this point in the history
  6. more tests

    ibc committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    2b7a183 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a989157 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    abd3ede View commit details
    Browse the repository at this point in the history
  9. Update CHANGELOG.md

    ibc committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    00e2ff0 View commit details
    Browse the repository at this point in the history
  10. cosmetic

    ibc committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    de5275c View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2022

  1. Configuration menu
    Copy the full SHA
    13154c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11e0132 View commit details
    Browse the repository at this point in the history
  3. WebRtcServer: add observer 'webrtctransporthandled' and 'webrtctransp…

    …ortunhandled' events
    ibc committed Jun 19, 2022
    Configuration menu
    Copy the full SHA
    9ff885c View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2022

  1. WebRtcServer.cpp: don't assert tuple.hash in the table since a malici…

    …ous user may produce 2 identical hashes. Also, match tuple first when a STUN binding request is received since it's faster (we already computed the tuple.hash anyway).
    ibc committed Jun 20, 2022
    Configuration menu
    Copy the full SHA
    86881e8 View commit details
    Browse the repository at this point in the history
  2. cosmetic

    ibc committed Jun 20, 2022
    Configuration menu
    Copy the full SHA
    1caf223 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2022

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