summaryrefslogtreecommitdiff
path: root/socket/tcp-bsd.c
Commit message (Expand)AuthorAgeFilesLines
* tcp-bsd: Handle send before connect() completesOle André Vadla Ravnås2021-05-101-0/+1
* conncheck: refactor local and remote candidates validationFabrice Bellet2020-03-021-0/+8
* tcp-bsd: fix a heap-use-after-freeFabrice Bellet2019-07-041-1/+3
* Fix build with MSVCNirbheek Chauhan2018-12-141-0/+1
* tcp-passive: Clear connection on child closingOlivier Crête2018-11-211-0/+17
* tcp-bsd: Restore global locksJakub Adam2018-11-201-7/+9
* Use per-agent locks and GWeakRefs in callbacks from timeout sourcesJuan Navarro2018-10-281-4/+8
* Fix cast-function-type warning introduced in GCC 8Nicolas Dufresne2018-06-121-3/+3
* socket: Assert trying to use free'd socketOlivier Crête2016-06-021-9/+6
* Creating TCP sockets with TCP_NODELAY option set to TRUEPhilip Withnall2015-08-291-0/+8
* socket: Return early from socket functions if the socket is closedPhilip Withnall2014-09-021-0/+12
* socket: Remove dead codePhilip Withnall2014-08-141-3/+0
* Add a nice_socket_can_send and nice_socket_set_writable_callback APIsYouness Alaoui2014-05-171-6/+29
* Change argument names for tcp-bsdYouness Alaoui2014-05-171-2/+2
* Set local address of TCP-BSD socketJakub Adam2014-05-171-8/+7
* nice_tcp_bsd_socket_new: rename addr -> remote_addrJakub Adam2014-05-171-4/+4
* Refactor tcp-bsd to ease integration of tcp-act/tcp-passiveYouness Alaoui2014-05-151-26/+38
* Factor out the add_to_be_sent into a helper API for socketsYouness Alaoui2014-05-151-119/+16
* Do not allow message_offset to become negative when queuing messagesYouness Alaoui2014-05-151-1/+4
* Add a nice_socket_send_reliable API for internal use.Youness Alaoui2014-05-151-28/+30
* Return number of sent messages in socket_send_messages when an error happens ...Youness Alaoui2014-05-151-0/+2
* Allow tcp-bsd to act as reliable or non reliable transport and fix is_reliabl...Youness Alaoui2014-05-151-2/+9
* Add a socket type for socket layerYouness Alaoui2014-05-151-0/+1
* tcp-bsd: Don't clear error that hasn't been setOlivier Crête2014-04-081-3/+2
* Small cleaning of tcp-bsd.cYouness Alaoui2014-04-041-19/+21
* tcp-bsd: Use default main context if none specifiedOlivier Crête2014-03-271-0/+2
* Remove the "length" parameter from NiceOutputMessageOlivier Crête2014-01-311-17/+22
* Remove the "to" parameter from NiceOutputMessageOlivier Crête2014-01-311-9/+5
* socket: Add note that the packet dropping in tcp-bsd is broken behaviorOlivier Crête2014-01-311-0/+3
* socket: Add vectored I/O support for sending on socketsPhilip Withnall2014-01-311-49/+113
* socket: Add vectored I/O support for receiving on socketsPhilip Withnall2014-01-311-21/+39
* Fix strict aliasing of sockaddr structuresPhilip Withnall2013-12-181-11/+14
* Fix tcp-bsd/udp-bsd coding style, add robustness and remove use of name_lenYouness Alaoui2012-03-011-32/+21
* Callback now takes a GSocket * as argumentYouness Alaoui2012-03-011-2/+2
* Fix coding styleYouness Alaoui2012-03-011-24/+27
* Replace sockets with GSocketLivio Madaro2012-03-011-79/+73
* set nonblocking mode for socket on WindowsLivio Madaro2012-02-231-2/+8
* Use g_io_channel_win32_new_socket for windowsFilippo Della Betta2012-02-151-0/+4
* Merge branch 'master' of ssh://dhansak/srv/git.collabora.co.uk/git/libniceYouness Alaoui2012-02-081-4/+5
|\
| * Don't pass the agent to the socket layerOlivier Crête2011-09-201-3/+1
| * Keep a ref on the GMainContext that are attached toOlivier Crête2011-09-201-1/+4
* | Add support for windows's compilation through MinGWNader Morshed2011-11-301-1/+1
|/
* Fix a crash (Broken pipe) if we send to a TCP socket that had an errorYouness Alaoui2011-01-181-1/+14
* Merge remote branch 'tester/misc-fixes' into nice-kakarotoYouness Alaoui2010-07-201-1/+3
|\
| * tcp-bsd: Fix possible leakOlivier Crête2010-05-211-1/+3
* | tcp-bsd: Create IPv6 socket if it such an addressOlivier Crête2010-06-271-6/+12
|/
* Fix copyright headers for all filesYouness Alaoui2010-02-161-9/+4
* do not try to connect a tcp socket with no destination address to connect to....Youness Alaoui2009-12-291-5/+5
* Use a global mutex for all nice agents and use g_source_is_destroyed to avoid...Youness Alaoui2009-06-161-3/+10
* Add support for droping packets when using TCP and the bandwidth is too slow ...Youness Alaoui2009-06-111-3/+22