1. 31 May, 2017 1 commit
  2. 04 Apr, 2017 2 commits
  3. 03 Apr, 2017 3 commits
  4. 06 Jun, 2016 1 commit
  5. 02 Jun, 2016 1 commit
  6. 30 May, 2016 1 commit
  7. 26 May, 2016 3 commits
  8. 04 Apr, 2016 2 commits
  9. 01 Mar, 2016 1 commit
  10. 11 Sep, 2015 1 commit
  11. 02 Sep, 2015 1 commit
    • Jakub Adam's avatar
      ms-turn: don't wait for a reply to STUN_SEND request · ab4ced5a
      Jakub Adam authored
      As per [MS-TURN] Section 2.2.1, TURN message type 0x0104 "Send request
      response" isn't supported and the TURN server MUST NOT send them. Thus,
      libnice should not remember Send requests in agent->sent_ids because
      without replies coming, the number of allowed pending transaction gets
      quickly exhausted, causing our data packets to be dropped until a
      request timeout frees some space in the queue.
      
      This behavior resulted in choppy reception of our audio on a Lync client
      when connected via Lync Edge (TURN) Server.
      
      Maniphest Tasks: T126
      
      Reviewers: pwithnall
      
      Projects: #libnice
      
      Reviewed By: pwithnall
      
      Subscribers: pwithnall
      
      Differential Revision: https://phabricator.freedesktop.org/D223
      ab4ced5a
  12. 29 Aug, 2015 1 commit
  13. 18 Aug, 2015 2 commits
  14. 24 Jun, 2015 1 commit
  15. 09 Oct, 2014 1 commit
  16. 23 Sep, 2014 1 commit
  17. 02 Sep, 2014 2 commits
  18. 21 Aug, 2014 1 commit
  19. 14 Aug, 2014 1 commit
    • Philip Withnall's avatar
      socket: Remove dead code · f06c0cb3
      Philip Withnall authored
      At that point, (len > 0), since there are conditions above handling the
      (len == 0) and (len < 0) cases, both of which break from the loop.
      
      Coverity issue: #29325
      f06c0cb3
  20. 25 Jul, 2014 1 commit
  21. 23 Jul, 2014 1 commit
    • Youness Alaoui's avatar
      Fix timer for TURN CreatePermission. · 5ab7c883
      Youness Alaoui authored
      The TURN CreatePermission is a list of multiple permissions but the timer
      is created and overwrites the old one, so some of them don't get triggered
      at the right time.
      This patch was suggested by Livio Madaro. We create a timer for the minimal
      amount of time, and trigger the retransmissions on the permissions that
      timed out, then reschedule for the next retransmissions.
      5ab7c883
  22. 12 Jul, 2014 1 commit
  23. 07 Jul, 2014 1 commit
  24. 17 May, 2014 9 commits