summaryrefslogtreecommitdiff
path: root/agent/component.h
Commit message (Expand)AuthorAgeFilesLines
* component: Make incoming_checks into a GQueueOlivier Crête2018-12-271-1/+1
* component: Replace agent pointer with weak referenceOlivier Crête2018-10-281-6/+5
* agent: Remove explicit parent pointersOlivier Crête2018-10-281-5/+4
* agent: Drop packets not from validated addressesOlivier Crête2017-04-111-0/+10
* component: Add API to cleanly remove a base socketOlivier Crête2016-05-301-2/+1
* discovery: Make sure each candidate has a unique priorityOlivier Crête2016-05-271-0/+1
* agent: Correctly namespace Component and its methodsPhilip Withnall2015-10-011-46/+26
* agent: Correctly namespace Stream and its methodsPhilip Withnall2015-10-011-3/+3
* agent: Turn Component into a GObjectPhilip Withnall2015-10-011-3/+43
* agent: Fix a leak of a GCancellable and its GSourcePhilip Withnall2014-09-251-0/+1
* agent: Factor out free function for IncomingCheckPhilip Withnall2014-09-221-0/+3
* agent: Improve comments for container element typesPhilip Withnall2014-09-221-3/+3
* agent: Put one StunAgent per ComponentOlivier Crête2014-09-011-0/+3
* agent: Split component_free() into component_[close|free]()Philip Withnall2014-08-271-0/+3
* agent: Fix badly formatted gtk-doc commentsPhilip Withnall2014-07-071-21/+21
* agent: Use 1280 instead of 65536 buffer size to send STUN MessageOlivier Crête2014-05-121-1/+1
* component: Clear turn local candidates when clearing turn serversOlivier Crête2014-04-241-1/+1
* agent: Make the TurnServer structure refcountedOlivier Crête2014-04-241-0/+7
* agent: Factor out creating the TurnServer structureOlivier Crête2014-04-241-0/+5
* factor out: component_clean_turn_servers()Guillaume Desmottes2014-04-241-0/+3
* component: Remove return value from *_restart() functions, they can't failOlivier Crête2014-04-241-1/+1
* Rename variables that shadow global definitionsOlivier Crête2014-03-311-2/+2
* pseudotcp: Don't mix "long" and guint, one is signed, the other is unsignedOlivier Crête2014-03-311-1/+1
* component: Add a GCancellable to get of out blocking nice_agent_recv()Olivier Crête2014-02-251-0/+2
* component: Keep its own context at all timesOlivier Crête2014-02-251-1/+3
* agent: Replace nice_agent_build_io_stream() with nice_agent_get_io_stream()Olivier Crête2014-01-311-0/+2
* agent: Add support for vectored I/O for receivesPhilip Withnall2014-01-311-8/+10
* inputstream: Make the GSource hold a weak ref on the agentOlivier Crête2014-01-311-2/+3
* outputstream: Don't wake up on every input bufferOlivier Crête2014-01-311-0/+1
* agent: Only change pseudotcp clock if the new timeout is soonerOlivier Crête2014-01-311-0/+1
* agent: Queue incoming pseudo-TCP messages until ACKs can be sentPhilip Withnall2014-01-311-0/+5
* agent: Add a ComponentSource to ComponentPhilip Withnall2014-01-311-1/+6
* agent: Add nice_agent_recv() allowing blocking receives on socketsPhilip Withnall2014-01-311-4/+16
* agent: Move GSource handling into ComponentPhilip Withnall2014-01-311-10/+15
* agent: Support invoking I/O callbacks in non-default contextsPhilip Withnall2014-01-311-3/+45
* agent: Eliminate redundant arguments from component_emit_io_callback()Philip Withnall2014-01-311-2/+2
* agent: Integrate TcpUserData into ComponentPhilip Withnall2014-01-311-8/+5
* agent: Move I/O callback handling from NiceAgent into ComponentPhilip Withnall2014-01-311-3/+12
* agent: Move socket/source handling from NiceAgent into ComponentPhilip Withnall2014-01-311-2/+24
* Add a nice_agent_set_port_range API to allow forcing the listening port on lo...Youness Alaoui2011-01-191-0/+2
* Fix a attach/detach recv bug where if we detach our recv callback from the ni...Youness Alaoui2010-02-161-0/+1
* Fix various gtk-doc warnings/errors and typosYouness Alaoui2010-02-161-1/+3
* Fix copyright headers for all filesYouness Alaoui2010-02-161-3/+4
* Add nice_agent_new_reliable to the libnice API which uses pseudotcpYouness Alaoui2010-02-161-4/+14
* Correctly find the username of a peer-reflexive candidate in google mode when...Youness Alaoui2009-06-291-0/+2
* no more need for media_after_tick, useless and doesn't help muchYouness Alaoui2009-03-091-2/+0
* Add stream id and component id and set the agent properly to avoid a segfaultYouness Alaoui2009-03-041-0/+2
* Add support for conncheck keepalives with retransmissions and timeoutYouness Alaoui2009-03-041-1/+14
* remove stream_find_component_by_fd and component_find_socket_by_fd since they...Youness Alaoui2008-11-041-3/+0
* we should use guint32 for candidate priority instead of uint32_tYouness Alaoui2008-10-281-1/+1