1. 22 Sep, 2014 1 commit
  2. 27 Aug, 2014 1 commit
    • Philip Withnall's avatar
      agent: Split component_free() into component_[close|free]() · 56e04b56
      Philip Withnall authored
      Closing a component and freeing it are slightly conceptually different.
      As it happens, freeing it can result in the disposal of the component's
      NiceIOStream, which requires the agent lock to be released — but closing
      the rest of the Component requires the agent lock to be held. Splitting
      the function up simplifies locking handling in other parts of the code
      (see next commit).
      56e04b56
  3. 25 Apr, 2014 2 commits
  4. 24 Apr, 2014 1 commit
  5. 30 Mar, 2014 1 commit
  6. 31 Jan, 2014 1 commit
    • Philip Withnall's avatar
      agent: Integrate TcpUserData into Component · 68a9632e
      Philip Withnall authored
      It was allocated separately and always set, which is a wasted
      allocation. Instead, pull the NiceAgent and Stream pointers into the
      Component directly, and eliminate the redundant allocation.
      
      This also means the NiceAgent and Stream are available for use elsewhere
      in the Component code (not just with TCP stuff).
      68a9632e
  7. 05 Feb, 2013 1 commit
  8. 20 May, 2011 1 commit
  9. 16 Feb, 2010 2 commits
  10. 28 Jul, 2009 1 commit
  11. 16 Feb, 2009 1 commit
  12. 04 Nov, 2008 1 commit
  13. 30 Oct, 2008 1 commit
  14. 08 Oct, 2008 1 commit
  15. 22 Apr, 2008 1 commit
  16. 16 Nov, 2007 1 commit
  17. 10 Oct, 2007 2 commits
  18. 11 Sep, 2007 1 commit
  19. 17 Jul, 2007 1 commit
  20. 16 Jul, 2007 1 commit
  21. 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
  22. 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
  23. 30 Apr, 2007 1 commit
  24. 15 Mar, 2007 1 commit