AgeCommit message (Expand)AuthorFilesLines
2014-04-23add nice_component_state_to_string()testGuillaume Desmottes5-6/+22
2014-04-23component: Clear turn local candidates when clearing turn serversOlivier Crête4-2/+67
2014-04-23agent: Make the TurnServer structure refcountedOlivier Crête6-10/+35
2014-04-23discovery: Use g_slist_free_full for candidate refresh listOlivier Crête2-11/+6
2014-04-23discovery: Use g_slist_free_full for discovery listOlivier Crête2-10/+5
2014-04-23discovery: Remove never used and leaked msn_turn_* fields in CandidateDiscoveryOlivier Crête2-8/+3
2014-04-23discovery: Remove never used and leaked msn_turn_* fields in CandidateRefreshOlivier Crête2-6/+2
2014-04-23agent: Factor out creating the TurnServer structureOlivier Crête3-11/+29
2014-04-23discovery: Remove duplicated element between CandidateRefresh and NiceCandidateOlivier Crête3-14/+11
2014-04-23discovery: Store NiceCandidate in CandidateRefreshOlivier Crête2-0/+2
2014-04-23component: Make detach_source close the socketOlivier Crête1-2/+6
2014-04-23component: Make is possible to remove a socketOlivier Crête1-47/+74
2014-04-23add nice_agent_forget_relays()Guillaume Desmottes5-0/+48
2014-04-23factor out: component_clean_turn_servers()Guillaume Desmottes2-8/+19
2014-04-16agent: Add nice_agent_restart_stream() to restart a single streamOlivier Crête4-1/+50
2014-04-16stream: Clear connchecks on restart inside streamOlivier Crête3-6/+6
2014-04-16conncheck: Use g_slist_free_full() insteadOlivier Crête1-15/+10
2014-04-16conncheck: Make conn_check_free_item() staticOlivier Crête2-2/+2
2014-04-16conncheck: Remove entirely duplicated conn_check_prune_stream()Olivier Crête3-39/+3
2014-04-16conncheck: Only stop conncheck timer if no stream has pending conn checksOlivier Crête3-11/+18
2014-04-15component: Remove return value from *_restart() functions, they can't failOlivier Crête5-16/+10
2014-04-15agent: Fix GSource dispatches for UDP NiceOutputStreamsPhilip Withnall4-9/+23
2014-04-15agent: Factor out a tiny bit of common codePhilip Withnall1-4/+3
2014-04-15agent: Limit printed length of uname and password in debug outputPhilip Withnall1-7/+9
2014-04-15agent: Fix a leak in nice_output_stream_write() with a NULL cancellablePhilip Withnall1-5/+11
2014-04-09SPECIFIC: Allow creating a GIOStream with a non-reliable agentOlivier Crête4-6/+33
2014-04-09build: Check for [s]size_t before redefining them on MinGWPhilip Withnall2-1/+5
2014-04-09agent: Define IN6_ARE_ADDR_EQUAL macro when building under MinGWPhilip Withnall1-0/+8
2014-04-09pseudotcp: Also cause Writable callback to be emitted if can_send() says noOlivier Crête1-11/+11
2014-04-09tcp-bsd: Don't clear error that hasn't been setOlivier Crête1-3/+2
2014-04-09pseudotcp: Validate option lengthsOlivier Crête1-1/+9
2014-03-31tcp-turn: Don't access output message after freeing itOlivier Crête1-2/+3
2014-03-31turn: Don't overwrite source, destroy it firstOlivier Crête1-0/+4
2014-03-31turn: Don't access list node after freeing itOlivier Crête1-0/+5
2014-03-31component: Set dummy callback from cancellable GSourceOlivier Crête1-0/+1
2014-03-31agent: Make it possible to set the relays after gatheringOlivier Crête1-1/+19
2014-03-31agent: Prevent nice_agent_set_port_range() from being called after a gatherOlivier Crête1-3/+9
2014-03-31agent: Prevent gather from being called multiple timesOlivier Crête2-1/+8
2014-03-31agent: Refactor nice_agent_set_relay_info()Olivier Crête1-18/+26
2014-03-31turn: Put timeouts on the specific main contextOlivier Crête1-21/+32
2014-03-31turn: Don't try to process empty messagesOlivier Crête1-0/+3
2014-03-31agent: Bail out early on empty messageOlivier Crête1-3/+13
2014-03-31agent: Don't overwrite the size of the GInputBuffer, only set the global sizeOlivier Crête1-1/+0
2014-03-31pseudotcp: Also accept NiceInputMessage array with a single messageOlivier Crête1-0/+6
2014-03-31test-fullmode: Don't use gmainloop when not requiredOlivier Crête1-8/+21
2014-03-31test-fullmode: Do #if instead of #ifdef as we set it to 0Olivier Crête1-1/+1
2014-03-31test-fullmode: Only wait for data on component 1Olivier Crête1-0/+3
2014-03-31tcp-bsd: Use default main context if none specifiedOlivier Crête1-0/+2
2014-03-31turn-tcp: Don't corrupt messagesOlivier Crête1-21/+13
2014-03-31agent: Free every parameterOlivier Crête1-2/+4