1. 03 Feb, 2021 2 commits
    • Juliusz Chroboczek's avatar
      Implement renegotiation of down streams. · 263258a0
      Juliusz Chroboczek authored
      We used to destroy and recreate down streams whenever something changed,
      which turned out to be racy.  We now properly implement renegotiation,
      as well as atomic replacement of a stream by another one.
      263258a0
    • Juliusz Chroboczek's avatar
      Update dependencies. · 368da133
      Juliusz Chroboczek authored
      Webrtc 3.0.5 includes a fix for a hang in CreateOffer that may be
      triggered by incorrect SDP.
      368da133
  2. 02 Feb, 2021 5 commits
  3. 01 Feb, 2021 2 commits
  4. 31 Jan, 2021 1 commit
    • Juliusz Chroboczek's avatar
      Rework connection replacement. · 14a43036
      Juliusz Chroboczek authored
      We used to signal connection replacement by reusing the same connection
      id.  This turned out to be racy, as we couldn't reliably discard old
      answers after a connection id was refused.
      
      We now use a new id for every new connection, and explicitly signal
      stream replacement in the offer message.  This requires maintaining a
      local id on the client side.
      14a43036
  5. 26 Jan, 2021 2 commits
  6. 25 Jan, 2021 2 commits
  7. 24 Jan, 2021 1 commit
  8. 23 Jan, 2021 2 commits
  9. 21 Jan, 2021 1 commit
  10. 19 Jan, 2021 6 commits
  11. 18 Jan, 2021 1 commit
  12. 17 Jan, 2021 3 commits
  13. 16 Jan, 2021 1 commit
  14. 15 Jan, 2021 1 commit
  15. 14 Jan, 2021 8 commits
  16. 13 Jan, 2021 2 commits