summaryrefslogtreecommitdiff
path: root/agent/agent.c
Commit message (Expand)AuthorAgeFilesLines
* agent: Replace closed signal with GASyncResult type functionOlivier Crête2019-05-091-27/+17
* agent: add nice_agent_close_async() APIJakub Adam2019-05-091-0/+19
* agent: Add "closed" signalJakub Adam2019-05-091-0/+23
* discovery: Asynchronous removal of TURN refreshesJakub Adam2019-05-091-11/+21
* conncheck: NOMINATION STUN attribute supportAndrey Skryabin2019-05-081-0/+29
* agent: trickle ICE modeJakub Adam2019-03-081-0/+48
* agent: don't print TURN password unless the logging is verboseJakub Adam2019-02-121-1/+2
* component_io_cb: Avoid potential deadlockJakub Adam2019-01-291-1/+2
* Fix little bugs found by clang-analyzerOlivier Crête2018-12-271-0/+2
* agent: Check for early checks on dribbled candidates tooOlivier Crête2018-12-271-0/+1
* agent: Fix use of freed stream in nice_agent_dispose()Jakub Adam2018-12-211-8/+6
* agent: Expose input_message_get_size() in agent-priv.hJakub Adam2018-12-181-1/+1
* agent: Don't require stream names to parse remote SDPJakub Adam2018-12-141-10/+1
* agent: check message length before extracting RFC4571 frame sizeJakub Adam2018-10-311-2/+2
* component: Replace agent pointer with weak referenceOlivier Crête2018-10-281-17/+54
* agent: Remove explicit parent pointersOlivier Crête2018-10-281-34/+43
* Use per-agent locks and GWeakRefs in callbacks from timeout sourcesJuan Navarro2018-10-281-90/+161
* agent: fix crash with debugging enabledMichael Olbrich2018-10-211-1/+1
* Fix cast-function-type warning introduced in GCC 8Nicolas Dufresne2018-06-121-3/+3
* agent: don't require "reliable" be TRUE in order to use "ice-tcp"Jakub Adam2018-03-231-7/+4
* agent: make candidate username and password immutableFabrice Bellet2018-03-231-6/+13
* socket: ping the stun server address on the right socketFabrice Bellet2018-03-231-5/+7
* conncheck: rework early stun requests handlingFabrice Bellet2018-03-231-6/+36
* agent: prevent external role change while conncheck is runningFabrice Bellet2017-11-271-2/+56
* agent: Set error if it isn't setOlivier Crête2017-09-051-1/+1
* agent: Don't crash if recv cancelled without a GErrorOlivier Crête2017-06-211-1/+4
* Repleace UNRELEASED with 0.1.15Olivier Crête2017-06-211-4/+4
* agent: Adjust the nice_agent_new_full() to use flagsOlivier Crête2017-06-211-4/+5
* agent: remove spurious newlinesFabrice Bellet2017-06-211-1/+1
* agent: add new pairs only for gathering streamsFabrice Bellet2017-06-211-0/+11
* conncheck: implement ice regular nomination methodFabrice Bellet2017-06-121-0/+59
* stun timer: make properties for stun timer tunablesFabrice Bellet2017-06-121-0/+97
* agent: Use base_addr to generate rport in SDPOlivier Crête2017-06-081-1/+1
* agent: Ignore remote candidate of non-accepted typesOlivier Crête2017-04-111-0/+7
* agent: Drop packets not from validated addressesOlivier Crête2017-04-111-2/+18
* agent: Remove impossible caseOlivier Crête2017-04-041-1/+2
* agent: Separate return from NiceSocket and internal enumOlivier Crête2017-04-041-16/+19
* Make clang-analyzer happyOlivier Crête2017-04-041-1/+0
* agent: Don't set variable that won't be usedOlivier Crête2017-04-041-1/+0
* conncheck: consider answer received when remote credentials are setMiguel París Díaz2017-04-041-2/+2
* Version 0.1.140.1.14Olivier Crête2017-04-031-1/+1
* agent: Only try to use the address of the same family to connect to TURNJakub Adam2017-04-031-0/+5
* agent: Eliminate duplicate debug in agent_recv_message_unlocked()Jakub Adam2017-04-031-5/+7
* agent: Improve debug in component_io_cb()Jakub Adam2017-04-031-6/+11
* stun: add STUN_COMPATIBILITY_MSICE2Jakub Adam2016-10-261-2/+2
* stun: add STUN_USAGE_ICE_COMPATIBILITY_MSICE2Jakub Adam2016-10-261-2/+2
* agent: Don't ask upnp to remove not yet allocated candidatesOlivier Crête2016-06-211-0/+3
* agent: read from the correct TCP-TURN socketJakub Adam2016-06-211-1/+1
* agent: rework gathering failures on auto-generated IPsFabrice Bellet2016-06-201-27/+30
* agent: Parse TURN packet on the right socketOlivier Crête2016-06-021-1/+5