aboutsummaryrefslogtreecommitdiffstats
path: root/common/network
Commit message (Expand)AuthorAgeFilesLines
* Move getSockets() to SocketServer interfacePierre Ossman2016-10-051-0/+6
* Move socket write event handling in to the RFB corePierre Ossman2016-04-291-2/+7
* Fix race problem with detecting listening inetd socketsTristan Schmelcher2015-12-292-13/+8
* Init socket subsystem before parsing filtersPierre Ossman2015-12-071-0/+2
* Return TcpListener pointers rather than objectsPierre Ossman2015-09-292-82/+50
* Return correct error code from bind()Pierre Ossman2015-09-291-1/+2
* Don't leak socket on setsockopt() errorsPierre Ossman2015-09-291-2/+5
* Log which addresses connection attempts are made againstPierre Ossman2015-07-301-0/+6
* Properly report connect error codesPierre Ossman2015-07-301-11/+13
* Clarify Windows SO_REUSEADDR exceptionPierre Ossman2015-04-231-1/+6
* Repair SO_REUSEADDRPierre Ossman2015-04-231-5/+5
* Require getaddrinfo() on all systemsPierre Ossman2015-03-172-128/+1
* Do not look at errno for getaddrinfo() errorsPierre Ossman2015-03-171-2/+4
* Replacement for dup() on WindowsPierre Ossman2015-03-171-2/+19
* Fix proper socket headers for Win32Pierre Ossman2015-03-171-0/+6
* Resurrect TcpListener::getMyAddresses()Pierre Ossman2015-03-172-0/+59
* Make sure Win32 sockets are available in new listening APIPierre Ossman2015-03-171-0/+5
* AI_NUMERICSERV is not available on some systemsPierre Ossman2015-03-171-0/+5
* Make sure socket errno defines are available for Win32Pierre Ossman2015-03-171-0/+4
* family variable can be unset when matching any addressPierre Ossman2015-03-171-0/+2
* IPv6 support for TcpFilter.Tim Waugh2015-03-132-57/+201
* Fixed IPv6 support.Tim Waugh2015-03-132-139/+197
* Whitespace changes only.Tim Waugh2015-03-111-4/+4
* Remove unused variablesPierre Ossman2015-03-031-1/+0
* Handle no useful address types from getaddrinfo()Pierre Ossman2015-03-031-0/+3
* The compiler cannot figure out if this is assigned properlyPierre Ossman2015-03-031-0/+4
* Add parameters to force IPv4/IPv6 selectionPierre Ossman2015-01-291-1/+27
* IPv6: create new socket if IPv6 bind fails (#77).Tim Waugh2014-12-101-93/+90
* Fix setsockopt() call on WindowsPierre Ossman2014-11-191-1/+1
* Protect IPv6 address strings with []Pierre Ossman2014-11-191-3/+7
* Don't assume that it's IPv4 just because it's not IPv6Pierre Ossman2014-11-191-31/+32
* inet_ntoa() want's the address directly, not a pointer to itPierre Ossman2014-11-191-1/+1
* TcpSocket: IPv6 handling throughout (#68).Tim Waugh2014-11-171-19/+100
* Added more #ifdefs for IPv6.Tim Waugh2014-11-171-1/+11
* IPv6 loopback support too.Tim Waugh2014-11-121-8/+21
* Add IPv6 support (#68).Tim Waugh2014-11-121-17/+60
* Move ws2_32 dependency to the correct placePierre Ossman2014-10-171-0/+4
* Remove a lot of platform compatibilty stuffPierre Ossman2014-07-071-1/+0
* Windows lacks the IN6_ARE_ADDR_EQUAL macro, so define it ourselvesPierre Ossman2012-12-131-0/+5
* Expose Linux' cork functionality which allows us to aggregate TCP data in aPierre Ossman2011-11-082-0/+12
* Move setting of PIC code to a central locationDRC2011-08-231-8/+0
* CMake doesn't handle convenience libraries as nicely as autotools does. WePierre Ossman2011-08-221-0/+8
* Remove unused autotools build systemDRC2011-06-241-9/+0
* Do not run libtool_create_control_file() on Windows. Windows does not like it.DRC2011-06-241-1/+3
* Building the Xvnc server requires libtool control files of rdr, rfb,Henrik Andersson2011-06-091-0/+2
* Windows actually has socklen_t, it's just that it is in a special header.Pierre Ossman2011-03-081-0/+1
* Using a fixed port range with -via can cause a race condition between multipl...DRC2011-02-211-10/+11
* Remove old Visual C++ project files (use CMake to build with Visual C++)DRC2011-02-081-129/+0
* CMake build system for WindowsDRC2010-10-272-0/+5
* Do a generic check for inet_aton instead of just assuming that only Win32 hasPierre Ossman2010-02-121-2/+2