1. 31 Jul, 2019 3 commits
  2. 30 Jul, 2019 2 commits
  3. 29 Jul, 2019 1 commit
  4. 28 Jul, 2019 1 commit
  5. 27 Jul, 2019 1 commit
  6. 25 Jul, 2019 3 commits
    • Adrien Béraud's avatar
      dring: don't use IDs above 2^53 · 1c2d8168
      Adrien Béraud authored
      * avoid using IDs above 2^63 for Java binding compatibility
       (no unsigned integers in Java)
      * avoid using IDs above 2^53 for JavaScript binding compatibility
       (no proper integers in JS)
      
      Change-Id: I57bb26d2464edbdca4c9e6fe858894d3b53519dd
      1c2d8168
    • Denys Vidal's avatar
      video_mixer: add rotation · d7da705a
      Denys Vidal authored
      Each video source in a conference now stores a filter for rotation and
      its current rotation.
      
      Change-Id: Ib2d2dd7bd61a481f0f1f239e376d0d655b27b94b
      d7da705a
    • Sébastien Blin's avatar
      file transfer: use ICE code in more configurations · c413dc43
      Sébastien Blin authored
      + Public ips was not registered as a candidate. With this patch,
      negotiations via UPnP and TURN are made during the ICE negotiation.
      So, the fallback with the old code should not be used anymore for
      new versions.
      + Both peers negotiate the link at the same time. The speed of the
      negotiation is improved.
      + Fix PJ_EBUSY detection when using a TURN socket to transfer a
      file.
      
      Change-Id: I74fb313b9628d762a1ab0da05e3a18ea3691cb3d
      c413dc43
  7. 24 Jul, 2019 2 commits
  8. 22 Jul, 2019 1 commit
  9. 19 Jul, 2019 2 commits
  10. 18 Jul, 2019 4 commits
  11. 17 Jul, 2019 2 commits
    • Pierre Lespagnol's avatar
      videoDecode: fix error detection in bad frames · e30d12a8
      Pierre Lespagnol authored
      Fix bad frame detection while decoding in order to send key frame request at this time
      
      Change-Id: I0be3d0912c6342cafe4f3b937f9db843b86860fe
      e30d12a8
    • Ming Rui Zhang's avatar
      sip: fix send sms messages issue · 8835e993
      Ming Rui Zhang authored
      - fix the problem of sending SMS messages from sip to phone
      - add different headers
      - enable of handling unauthorized errors form server and resend
        request
      
      Change-Id: Ib1272c5fa3fb2c94dc83bbcf19fdb63957159e38
      8835e993
  12. 16 Jul, 2019 1 commit
    • Sébastien Blin's avatar
      turn: fix first packet detection · dc78a1c8
      Sébastien Blin authored
      This patch fix the file transfer (invalid state in
      TlsSession::waitForReady).
      
      Also, add peer connection with on_connection_status instead of
      on_connection_attempt (because the connection can fail)
      
      Change-Id: Iae97cb4b4a206024aea64d10e99d9c2150e7c04c
      Gitlab: #626
      dc78a1c8
  13. 15 Jul, 2019 1 commit
  14. 14 Jul, 2019 1 commit
  15. 12 Jul, 2019 2 commits
    • Andreas Traczyk's avatar
      media decoder: use high precision to_string for framerate · ebe76c51
      Andreas Traczyk authored
      Change-Id: I34f1f4353b3da02c40e9df2434cedeee04b307aa
      ebe76c51
    • Sébastien Blin's avatar
      sip: negotiate both UDP and TCP for the control channel · 4bade6fa
      Sébastien Blin authored
      NOTE: SIP over TCP is disabled for now on Windows, waiting for
      TLS 1.3 support. To re-enable it, check the #ifdef _WIN32 in
      ice_transport.cpp
      
      Our pjsip version supports the RFC6544. With this patch, when
      starting a call, the daemon is using two ICE sessions for the SIP
      channel. One is negotiating a UDP socket, and the other a TCP socket
      and transmits both SDP on the DHT.
      
      If both negotiations succeed, TCP is prefered and will be used
      to transmit SIP messages and the VCard. This should solve the 30
      seconds timeout on bad networks.
      
      Note that the media channel is still using UDP to transmit audio
      and video.
      
      MAJOR CHANGE: the SIP channel use TLS on top of TCP, no DTLS,
      so the transport is considered as reliable.
      
      Also lot of changes in rfc6544.patch to link to rfc6062. The patch
      needs to be cleaned, cf TODO notes
      
      Also this seems to fix the ICE shutdown at the end of the call
      (after the IDLE Timeout)
      
      Change-Id: I01210da3abfcc448071268b4e1e38abdd58f9f05
      Gitlab: #103
      Gitlab: #108
      4bade6fa
  16. 09 Jul, 2019 2 commits
  17. 04 Jul, 2019 2 commits
  18. 03 Jul, 2019 3 commits
  19. 02 Jul, 2019 1 commit
  20. 28 Jun, 2019 3 commits
  21. 26 Jun, 2019 2 commits