1. 22 Sep, 2014 1 commit
    • Philip Withnall's avatar
      agent: Remove dangling pointers on NiceSocket destruction · f6337b53
      Philip Withnall authored
      If a NiceSocket is destroyed, various pointers are currently left
      dangling to it in the conncheck state. These can cause crashes if (for
      example) a CandidateCheckPair with such a dangling pointer is then used;
      the GSocket methods will fail.
      
      Fix this by explicitly removing the socket and all NiceCandidates which
      wrap it from various areas of the state.
      f6337b53
  2. 07 Jul, 2014 1 commit
  3. 17 May, 2014 2 commits
  4. 15 May, 2014 2 commits
  5. 12 May, 2014 1 commit
    • Olivier Crête's avatar
      agent: Use 1280 instead of 65536 buffer size to send STUN Message · fe762161
      Olivier Crête authored
      RFC 5389 says:
         All STUN messages sent over UDP SHOULD be less than the path MTU, if
         known.  If the path MTU is unknown, messages SHOULD be the smaller of
         576 bytes and the first-hop MTU for IPv4 [RFC1122] and 1280 bytes for
         IPv6 [RFC2460].
      
      So sending 65536 bytes is always wrong
      fe762161
  6. 25 Apr, 2014 7 commits
  7. 16 Feb, 2010 1 commit
  8. 16 Feb, 2009 1 commit
  9. 12 Nov, 2008 1 commit
  10. 22 Oct, 2008 1 commit
  11. 16 Oct, 2008 1 commit
  12. 14 Oct, 2008 2 commits
  13. 07 Oct, 2008 1 commit
  14. 17 Sep, 2008 1 commit
  15. 16 Sep, 2008 1 commit
  16. 11 Sep, 2008 1 commit
  17. 10 Sep, 2008 1 commit
  18. 18 Aug, 2008 1 commit
  19. 07 Aug, 2008 1 commit
  20. 06 Aug, 2008 1 commit
  21. 04 Aug, 2008 2 commits
  22. 30 Jul, 2008 1 commit
  23. 27 May, 2008 1 commit
  24. 11 Sep, 2007 1 commit
  25. 19 Jun, 2007 1 commit
    • Kai Vehmanen's avatar
      Major NICE agent update. Added supprt for peer-reflexive candidates, media... · 181d9d56
      Kai Vehmanen authored
      Major NICE agent update. Added supprt for peer-reflexive candidates, media keepalives, candidate keepalives, role conflict tie-breaking functionality, and for triggered checks. Added NICEAPI_EXPORT attributes to public functions. Includes numerous bugfixes to existing functionality.
      
      darcs-hash:20070619080609-77cd4-d18bf44fe48a201e59556ae5a9dff2b5a2e7e073.gz
      181d9d56
  26. 21 May, 2007 1 commit
    • Kai Vehmanen's avatar
      Major update to the nice/agent interface: Added full-mode API and initial... · 355dafd0
      Kai Vehmanen authored
      Major update to the nice/agent interface: Added full-mode API and initial implementation using the new nice/stun interface. Added unit test test-fullmode.c to cover the added functionality. Some public APIs of nice/agent/agent.h have been modified, making this change API/ABI incompatible.
      
      darcs-hash:20070521153033-77cd4-c76ab583d06839e601f46b6734355dd8b66f7494.gz
      355dafd0