summaryrefslogtreecommitdiff
path: root/agent
AgeCommit message (Expand)AuthorFilesLines
2014-10-30agent: Expand simple example in documentation to mention GMainContextPhilip Withnall1-2/+10
2014-10-30agent: Close pseudo-TCP socket earlier in component_close()Philip Withnall1-3/+14
2014-10-09Fix documentation relating to how remote crendentials should be set for new I...Youness Alaoui1-1/+15
2014-10-09agent: ignore externally set peer-reflexive candidatesYouness Alaoui1-0/+4
2014-10-09Version 0.1.8Olivier Crête5-25/+25
2014-10-09agent: Remove extra post conditionOlivier Crête1-1/+0
2014-10-09agent: Pass all packets that are not acceptable STUN packets to the applicationOlivier Crête1-9/+4
2014-10-09agent: Re-emit gathering done after a new relay has been setOlivier Crête1-0/+2
2014-10-09pseudotcp: Print unsigned int with %u not %dOlivier Crête1-16/+16
2014-10-09agent: Add function to retrieve the current component stateOlivier Crête2-0/+35
2014-10-09agent: Make the stun-pacing-timer app configurableOlivier Crête1-1/+1
2014-10-09pseudotcp: Set default RTO to 1 secondOlivier Crête1-1/+1
2014-10-09conncheck: Computer STUN retransmission timeout (RTO) dynamicallyOlivier Crête1-3/+33
2014-10-09discovery: Remove extra \n in g_debug()Olivier Crête1-1/+1
2014-10-09agent: Only add pairs once on gathering doneOlivier Crête3-4/+6
2014-10-09conncheck: Insert the candidates sorted after setting the priorityOlivier Crête1-3/+3
2014-10-09conncheck: Insert peer reflexive pair sortedOlivier Crête1-1/+3
2014-10-09conncheck: Don't remove elements in the conncheck list while iterating itOlivier Crête1-30/+50
2014-10-09agent: Avoid leaking UPnP mappings between streamsOlivier Crête3-3/+32
2014-10-09agent: Avoid restarting the GUPnP client on every gatherOlivier Crête1-24/+27
2014-10-09agent: Ignore UPnP mappings after the UPnP discovery has finishedOlivier Crête1-0/+3
2014-10-09component: On ICE restart reset selected pair priority to 0Olivier Crête1-0/+3
2014-10-09agent: Add some preconditions to public APIPhilip Withnall1-0/+5
2014-10-09outputstream: Fix double unrefOlivier Crête1-1/+0
2014-10-09agent: Remove socket source on HUPOlivier Crête1-0/+18
2014-10-09agent: Declare the stream to be CONNECTED only if a pair is selectedOlivier Crête1-10/+10
2014-09-26agent: Document interaction between closing and removing streamsPhilip Withnall2-2/+6
2014-09-26agent: Delay some assignments until the agent is lockedPhilip Withnall1-2/+5
2014-09-25agent: Warn if a Component is freed without first being closedPhilip Withnall1-0/+5
2014-09-25agent: Close Streams before freeing themPhilip Withnall1-0/+1
2014-09-25agent: Check STUN buffer is non-NULL before getting its message IDPhilip Withnall1-2/+4
2014-09-25agent: Fix a leak of a GCancellable and its GSourcePhilip Withnall2-5/+10
2014-09-25agent: Fix a minor leak in an error handling pathPhilip Withnall1-0/+1
2014-09-23conncheck: Don't use CandidateRefresh after freeing itOlivier Crête1-3/+9
2014-09-23agent: Eliminate a memset() for local variable initialisationPhilip Withnall1-3/+1
2014-09-23agent: Use g_slist_free_full() to reduce codePhilip Withnall2-23/+6
2014-09-23agent: Add some preconditions to internal APIPhilip Withnall3-2/+21
2014-09-23agent: Add some preconditions to public APIPhilip Withnall2-1/+9
2014-09-22agent: Clear GSource timeout also for GUPnP timeoutOlivier Crête1-1/+1
2014-09-22agent: Drop valid but unmatched STUN packetsPhilip Withnall1-5/+18
2014-09-22agent: Remove dangling pointers on NiceSocket destructionPhilip Withnall5-0/+103
2014-09-22agent: Factor out state transition to FAILED for CandidateCheckPairsPhilip Withnall1-13/+19
2014-09-22agent: Factor out free function for IncomingCheckPhilip Withnall3-19/+16
2014-09-22agent: Improve comments for container element typesPhilip Withnall3-5/+5
2014-09-19agent: Clear existing GSource timeouts before adding new onesPhilip Withnall4-48/+53
2014-09-19agent: Add names to timer GSourcesPhilip Withnall4-19/+33
2014-09-01agent: Put one StunAgent per ComponentOlivier Crête5-64/+111
2014-09-01conncheck: Fetch stream once instead of twiceOlivier Crête1-11/+16
2014-09-01agent: Agent can reach EOS after having received somethingPhilip Withnall1-1/+1
2014-08-27agent: Fix locking when calling component_free()Philip Withnall1-1/+6