summaryrefslogtreecommitdiff
path: root/socket
Commit message (Expand)AuthorAgeFilesLines
* turn: Replace magic numbers with defineOlivier Crête2019-01-221-14/+16
* udp-turn: Avoid potential integer overflowJakub Adam2019-01-041-2/+2
* udp-turn: Fix unaligned memory access on ARMJakub Adam2019-01-041-2/+2
* Makefiles: Add meson.build files to tarballOlivier Crête2018-12-271-1/+1
* udp-bsd: Fix recv with small buffer on WindowsJakub Adam2018-12-181-2/+4
* Fix build with MSVCNirbheek Chauhan2018-12-143-0/+3
* Add support for Meson build systemTim-Philipp Müller2018-12-141-0/+18
* tcp-passive: Clear connection on child closingOlivier Crête2018-11-214-0/+32
* tcp-bsd: Restore global locksJakub Adam2018-11-201-7/+9
* udp-turn: Create locked version of realm&nonce cache functionOlivier Crête2018-11-191-6/+13
* udp-bsd: Protect the GSocketAddress cache with a mutexOlivier Crête2018-11-161-8/+22
* 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-282-77/+27
* Fix queue_clear replaced by queue_free errorNicolas Dufresne2018-06-181-1/+2
* Fix cast-function-type warning introduced in GCC 8Nicolas Dufresne2018-06-124-17/+11
* udp-turn: Add some const to internal APIsOlivier Crête2017-04-042-8/+9
* Make clang-analyzer happyOlivier Crête2017-04-041-3/+2
* Version 0.1.140.1.14Olivier Crête2017-04-031-1/+1
* stun: Use unions fix alignment issuesOlivier Crête2017-04-031-4/+7
* udp-bsd: Log g_socket_send_message() errorsJakub Adam2017-04-031-1/+6
* socket: Assert trying to use free'd socketOlivier Crête2016-06-027-57/+38
* Replace g_malloc/g_new with g_alloca where possibleOlivier Crête2016-05-302-6/+2
* 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-262-48/+67
* socket: refactor nice_socket_is_base_of()Jakub Adam2016-04-047-34/+41
* socket: fix wrong function called in nice_socket_is_base_of()Jakub Adam2016-04-041-2/+2
* conncheck: add more debug informationPhilip Withnall2016-03-011-1/+6
* socket: add nice_socket_is_base_of()Jakub Adam2015-09-117-0/+74
* ms-turn: don't wait for a reply to STUN_SEND requestJakub Adam2015-09-021-1/+2
* Creating TCP sockets with TCP_NODELAY option set to TRUEPhilip Withnall2015-08-293-0/+24
* socket: Handle ECONNRESET as EWOULDBLOCK on WindowsPhilip Withnall2015-08-191-1/+4
|\
| * socket: Handle ECONNRESET as EWOULDBLOCK on WindowsPhilip Withnall2015-08-181-1/+4
* | socket: Close base socket for a TCP passive socket when closing parentPhilip Withnall2015-08-181-0/+6
|/
* 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-027-0/+78
* socket: Fix return values of socket_send_messages in socks5.cPhilip Withnall2014-09-021-2/+1
* socket: Gracefully return from send() if the socket is closedPhilip Withnall2014-08-211-0/+4
* socket: Remove dead codePhilip Withnall2014-08-141-3/+0
* Revert "agent: Separate reliability from ice-tcp vs ice-udp"Olivier Crête2014-07-254-17/+6
* Fix timer for TURN CreatePermission.Youness Alaoui2014-07-221-25/+31
* tcp-passive: Relay the tcp writable callback upOlivier Crête2014-07-121-9/+5