summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Move the rfc4571 handling for OC2007 into udp-turnYouness Alaoui2014-05-172-19/+95
* Do not parse turn data more than once if we have multiple relaysYouness Alaoui2014-05-171-0/+1
* Do the recv on relayed socketYouness Alaoui2014-05-171-1/+21
* Error tcp socket when it fails to connectYouness Alaoui2014-05-171-4/+8
* Return the right value in agent_socket_send when framingYouness Alaoui2014-05-171-1/+5
* Allocate request is sent on UDP-TURN-OVER-TCP socket and is also framedYouness Alaoui2014-05-171-1/+2
* Only create one relay/upnp request for ice-tcp depending on active or passive...Youness Alaoui2014-05-171-3/+6
* Only use pseudossl for OC2007 if turn type is TLSYouness Alaoui2014-05-171-3/+4
* Wrap socket_send in udp-turn to avoid if/else on reliable everywhereYouness Alaoui2014-05-171-38/+48
* Check real received size for pseuddossl handshakeYouness Alaoui2014-05-171-4/+5
* Send reliable-transport-writable on reliable ice-tcp and drop bogus 'ice-tcp ...Youness Alaoui2014-05-171-81/+72
* Add some informative debug messagingYouness Alaoui2014-05-172-2/+3
* Add support for ICE-TCPYouness Alaoui2014-05-1711-140/+794
* Do not retransmit triggered checks if reliable transportYouness Alaoui2014-05-171-1/+1
* Small refactor for conncheck add_pair functionYouness Alaoui2014-05-171-16/+28
* Print info on selected pairYouness Alaoui2014-05-171-0/+40
* Store connections in tcp-passive to allow sendingYouness Alaoui2014-05-171-1/+40
* Fix RFC4571 n_buffers when reading and frame outgoing STUN messagesYouness Alaoui2014-05-171-4/+10
* Fix SDP generation for TCP candidatesYouness Alaoui2014-05-171-6/+9
* Do not create a socket_source if fileno is NULLYouness Alaoui2014-05-171-3/+3
* Add support for RFC4571 framing (packetized mode) for ICE-TCP candidatesYouness Alaoui2014-05-172-2/+68
* Disable reliable mode for test-fullmode, we already have pseudotcp unit testsYouness Alaoui2014-05-171-1/+1
* Add RFC4571 framing to ice-tcp for MS-TURNYouness Alaoui2014-05-171-2/+142
* Set pair->sockptr when discovering peer-reflexive candidatesYouness Alaoui2014-05-171-0/+1
* Add tcp-passive and tcp-active socket layers with unit testYouness Alaoui2014-05-179-1/+744
* Add a nice_socket_recv convenience function similar to nice_socket_sendYouness Alaoui2014-05-152-1/+21
* Refactor tcp-bsd to ease integration of tcp-act/tcp-passiveYouness Alaoui2014-05-152-26/+42
* Make socket reliable in case of tcp-act/tcp-pass and move logic for ms-turnYouness Alaoui2014-05-152-13/+16
* Factor out the add_to_be_sent into a helper API for socketsYouness Alaoui2014-05-157-334/+337
* Do not allow message_offset to become negative when queuing messagesYouness Alaoui2014-05-151-1/+4
* Use reliable TCP for ms-turn since it generates tcp candidatesYouness Alaoui2014-05-151-3/+13
* Do not return the socket to the app if we use ice-tcp, even in unreliable caseYouness Alaoui2014-05-151-0/+4
* Add support for MS-ICE2 candidate priorization for OC2007R2 compatibilityYouness Alaoui2014-05-155-9/+100
* Rename turn files and API to be UDP specificYouness Alaoui2014-05-159-88/+92
* Fix crash when discovering peer reflexive candidates in RFC compatYouness Alaoui2014-05-153-8/+23
* test-fullmode: protect against ready->connected->ready state change and accep...Youness Alaoui2014-05-151-7/+21
* Make OC2007 relay candidates use TCP_ACTIVE and TCP_PASSIVE candidate types w...Youness Alaoui2014-05-151-8/+39
* Do not add server-reflexive from TURN if using a TCP connectionYouness Alaoui2014-05-151-8/+14
* Remove priority functions from public header file and move to agent-priv.hYouness Alaoui2014-05-153-19/+20
* Change priority algorithm for better valuesYouness Alaoui2014-05-153-8/+7
* test-priority: Unit test various configurations of candidate prioritiesYouness Alaoui2014-05-151-5/+20
* Fix peer reflexive priority depending on transport and compatibilityYouness Alaoui2014-05-151-9/+25
* Add support for ice-tcp priorities, udp-tunneled and nat-assisted prioritiesYouness Alaoui2014-05-157-20/+96
* Use nice_candidate_ice_priority instead of _full variant when possibleYouness Alaoui2014-05-151-28/+21
* Add support for MS-TURN in OC2007 compatibility turn usageYouness Alaoui2014-05-152-2/+27
* Do not enable keepalives for tcp candidatesYouness Alaoui2014-05-151-1/+10
* do not set socket tos if fileno == NULLYouness Alaoui2014-05-151-0/+3
* Add support for tcp candidates in sdp generationYouness Alaoui2014-05-151-1/+35
* Add candidate type to debugYouness Alaoui2014-05-151-1/+17
* Add a sockptr to CandidateCheckPair, will be required for tcp-activeYouness Alaoui2014-05-152-7/+9