summaryrefslogtreecommitdiff
path: root/socket
Commit message (Expand)AuthorAgeFilesLines
* Use g_assert_cmp.int() to get better debug logs on crashOlivier Crête2020-05-053-5/+5
* conncheck: refactor local and remote candidates validationFabrice Bellet2020-03-022-0/+11
* udp-bsd: Check all return valueOlivier Crête2020-02-121-4/+10
* udp-udp: Make coverity happy by giving it the whole unionOlivier Crête2020-02-121-4/+4
* udp-bsd: Use sockaddr_storage union to ensure big enough socketOlivier Crête2019-07-281-5/+8
* udp-bsd: log source and destination addresses on GSocket send errorJakub Adam2019-07-191-4/+24
* tcp-bsd: fix a heap-use-after-freeFabrice Bellet2019-07-041-1/+3
* socket: fix a heap use-after-free on the send queueFabrice Bellet2019-07-041-6/+6
* Assign source out of the for loopalex2019-06-051-1/+2
* Fix regression introduced by https://gitlab.freedesktop.org/libnice/libnice/c...alex2019-06-051-0/+1
* 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
|/