Skip to content
Snippets Groups Projects
  1. Sep 13, 2021
  2. Sep 10, 2021
    • Adrien Béraud's avatar
      ChanneledSIPTransport: remove thread · e8dbf2af
      Adrien Béraud authored
      Change-Id: I295f444373aaf00ca11e56dd594e61548237364e
      e8dbf2af
    • Sébastien Blin's avatar
      jamiaccount: extract conversation's related code from class · 6c0a0aaf
      Sébastien Blin authored
      This patches introduces two new concepts in order to reduce the code
      of JamiAccount.
      
      ChannelHandlers to manages protocols logic. The idea of this class
      is to handle channels per protocol, accept and reject it.
      AccountModule, to be able to separate logic between call managements
      datatransfer, config and conversation but give an interface to
      detect when some events should occurs.
      
      Change-Id: I34ff07852c06d7266411f1ffb32b71a1834aba4f
      GitLab: #603
      6c0a0aaf
  3. Sep 08, 2021
    • Mohamed Chibani's avatar
      audio layer: prevent a deadlock · 8dcbbc38
      Mohamed Chibani authored
      A deadlock is caused by a lock-order-inversion of the private
      mutex from pulse-audio thread loop, and the callMutex_ mutex
      from the Call class. It occurs when concurrently calling
      writeToSpeaker() and onNegoDone() callbacks.
      The deadlock is prevented by avoid to a access Call data from
      the pulse-audio thread.
      
      Gitlab: #623
      
      Change-Id: I91d936b37528db3de24e93b0d49d686f5ca11813
      8dcbbc38
    • Sébastien Blin's avatar
      archive_account_manager: fix revokeDevice · a850889b
      Sébastien Blin authored
      Change-Id: Ib4377b5a109dc9b1554a35f2341820307ec6a500
      GitLab: #624
      a850889b
  4. Sep 03, 2021
    • Mohamed Chibani's avatar
      ice: fix issue in nomination of triggered checks · e9caa150
      Mohamed Chibani authored
      There is an issue with the nomination of triggered checks in ICE
      that causes ICE negotiation to conclude on sub-optimal pairs.
      The issue was reported, and acknolegded by PJSIP maintainers.
      This patch will fix the issue.
      
      Gitlab: #622
      
      Change-Id: I4bed7191692051d6215fbde8ee2ca9f94b76e0f9
      e9caa150
    • Mohamed Chibani's avatar
      ice/pjnath: use higher Ta interval · e26f9399
      Mohamed Chibani authored
      Use a higher Ta value (50ms instead of 20ms) as
      recommended by newer ICE spec (RFC-8445).
      This will reduce bandwith usage (peaks) needed for the connectivity
      checks as described in RFC-8445.
      
      Gitlab: #605
      
      Change-Id: I6a228a47d5f6cf574003d1354c4410294aedf95a
      e26f9399
  5. Sep 02, 2021
  6. Sep 01, 2021
  7. Aug 31, 2021
  8. Aug 27, 2021
  9. Aug 26, 2021
  10. Aug 25, 2021
  11. Aug 24, 2021
  12. Aug 23, 2021
  13. Aug 19, 2021
Loading