summaryrefslogtreecommitdiff
path: root/socket/udp-turn.c
Commit message (Expand)AuthorAgeFilesLines
* udp-turn: Create locked version of realm&nonce cache functionOlivier Crête2018-11-191-6/+13
* udp-turn: handle multiple RFC4571 frames received in a TCP-TURN messageJakub Adam2018-10-311-1/+87
* udp-turn: don't re-iterate incoming TURN control messagesJakub Adam2018-10-311-9/+4
* udp-turn: Start function with lock instead of unlockOlivier Crête2018-10-311-1/+1
* udp-turn: Restore global locksOlivier Crête2018-10-281-17/+119
* udp-turn: Rename misleading function, it's a timeoutOlivier Crête2018-10-281-3/+3
* udp-turn: Factor our SendRequest destructionOlivier Crête2018-10-281-27/+15
* udp-turn: Restore synchronized seconds timeoutOlivier Crête2018-10-281-6/+23
* Use per-agent locks and GWeakRefs in callbacks from timeout sourcesJuan Navarro2018-10-281-73/+19
* Fix cast-function-type warning introduced in GCC 8Nicolas Dufresne2018-06-121-9/+4
* udp-turn: Add some const to internal APIsOlivier Crête2017-04-041-5/+5
* Make clang-analyzer happyOlivier Crête2017-04-041-3/+2
* stun: Use unions fix alignment issuesOlivier Crête2017-04-031-4/+7
* socket: Assert trying to use free'd socketOlivier Crête2016-06-021-9/+6
* Replace g_malloc/g_new with g_alloca where possibleOlivier Crête2016-05-301-3/+1
* udp-turn: Fix binding timeout leakOlivier Crête2016-05-261-0/+7
* udp-turn: Don't expose GSocketOlivier Crête2016-05-261-1/+1
* turn: Cache the nonce & realm to remove useless round tripsOlivier Crête2016-05-261-48/+64
* socket: refactor nice_socket_is_base_of()Jakub Adam2016-04-041-5/+6
* conncheck: add more debug informationPhilip Withnall2016-03-011-1/+6
* socket: add nice_socket_is_base_of()Jakub Adam2015-09-111-0/+10
* ms-turn: don't wait for a reply to STUN_SEND requestJakub Adam2015-09-021-1/+2
* Split "verbose" on-every-packet messages to a verbose logOlivier Crête2015-06-241-5/+5
* udp-turn: Don't dereference priv before check that it's validOlivier Crête2014-10-091-2/+2
* socket: Fix a leak on the slow TURN packet handling pathPhilip Withnall2014-09-231-0/+1
* socket: Return early from socket functions if the socket is closedPhilip Withnall2014-09-021-0/+14
* Fix timer for TURN CreatePermission.Youness Alaoui2014-07-221-25/+31
* Add a nice_socket_can_send and nice_socket_set_writable_callback APIsYouness Alaoui2014-05-171-0/+22
* Move the rfc4571 handling for OC2007 into udp-turnYouness Alaoui2014-05-171-11/+87
* Wrap socket_send in udp-turn to avoid if/else on reliable everywhereYouness Alaoui2014-05-171-38/+48
* Rename turn files and API to be UDP specificYouness Alaoui2014-05-151-0/+1963
* Socket layer refactorising and adding of tcp-bsd, pseudossl, and moved the tc...Youness Alaoui2008-12-081-759/+0
* use nice_address_new and nice_address_free instead of g_new0 and g_freeYouness Alaoui2008-11-121-2/+2
* make nice_socket_send return a boolean so we can know whether or not the send...Youness Alaoui2008-11-041-7/+3
* Replace all references to 3489BIS into RFC 5389 as it has just been releasedYouness Alaoui2008-11-031-1/+1
* Fix includes for win32 compilationYouness Alaoui2008-11-031-1/+0
* Add an else to HAVE_CONFIG_H in order to define NICEAPI_EXPORT. Also removed ...Youness Alaoui2008-11-031-2/+2
* use socklen_t where needed, and cast it to size_t as it defined as an int in ...Youness Alaoui2008-10-281-1/+1
* remove unnecessary inclusion of socket files in some files, and make glib inc...Youness Alaoui2008-10-281-2/+0
* Fix for make distcheck to workYouness Alaoui2008-10-271-2/+2
* make udp relay socket modify the agent's socketptr. Also make sure we try to ...Youness Alaoui2008-10-161-2/+7
* when the turn channel is locked for gtalk or msn, send to the server address,...Youness Alaoui2008-10-091-1/+2
* Correctly support stale nonce, and unauthorized errors, for the channel bind ...Youness Alaoui2008-10-081-14/+14
* check that we don't infinitely loop on authentication when channel bind error...Youness Alaoui2008-10-081-22/+71
* Correctly free whatever we createdYouness Alaoui2008-10-081-2/+17
* Correct support timing out for tcp sockets tooYouness Alaoui2008-10-081-2/+3
* Add multiple bindings to a list and process them once we're done with the cur...Youness Alaoui2008-10-081-4/+34
* implement retransmissions and timeout for msn set-active-destinationYouness Alaoui2008-10-081-14/+25
* fix 80char limit and remove an implemented TODOYouness Alaoui2008-10-081-5/+8
* Add support for UDP retransmissions and timeouts for channel bindings in turnYouness Alaoui2008-10-081-29/+122