1. 05 Mar, 2016 1 commit
  2. 02 Mar, 2016 1 commit
    • Jakub Adam's avatar
      agent: fix relay candidate discovery on hosts having several IPs · ed75d55c
      Jakub Adam authored
      When a message is received from a TURN server and we manage to find a
      local relay candidate with matching stream and component IDs, we should
      also check whether the message came from the candidate's respective
      socket.
      
      We should do this because there might still be some pending TURN
      candidate discovery with the same server from a different local host IP
      and the message may be a response to our allocate request. If
      nice_udp_turn_socket_parse_recv_message() is passed such request, it can
      make some wrong assumptions and modify it like in the case of reliable
      UDP-TURN-OVER-TCP by removing (supposed) RFC4571 framing, which in turn
      causes the reply to be unrecognized and discarded.
      
      Because of this, any subsequent replies following the first successful
      allocate response from that server couldn't create any additional relay
      candidates.
      
      Maniphest Tasks: https://phabricator.freedesktop.org/T7336Reviewed-by: default avatarOlivier Crête <olivier.crete@collabora.com>
      Differential Revision: https://phabricator.freedesktop.org/D786
      ed75d55c
  3. 01 Mar, 2016 11 commits
  4. 18 Jan, 2016 1 commit
  5. 03 Dec, 2015 1 commit
  6. 21 Oct, 2015 1 commit
  7. 18 Oct, 2015 1 commit
  8. 01 Oct, 2015 11 commits
  9. 11 Sep, 2015 4 commits
  10. 04 Sep, 2015 2 commits
    • Philip Withnall's avatar
      build: Bump GLib dependency to 2.36 · c6bc33c0
      Philip Withnall authored
      This is needed for G_IO_ERROR_BROKEN_PIPE, which is used in the I/O
      stream code.
      
      Reported by Emanuele Bizzarri <emabiz76@gmail.com> on the mailing list.
      c6bc33c0
    • Philip Withnall's avatar
      stun: Disable debug by default · 757f8aec
      Philip Withnall authored
      To match debug_enable in agent/debug.c. Debug can still be enabled by
      calling stun_debug_enable() or nice_debug_enable().
      
      Spotted on the mailing list by Tom Chen.
      757f8aec
  11. 03 Sep, 2015 1 commit
  12. 02 Sep, 2015 5 commits