summaryrefslogtreecommitdiffstats
path: root/src/network/socket/qnativesocketengine_unix.cpp
Commit message (Expand)AuthorAgeFilesLines
* Integrate network sockets into the multichannel infrastructureAlex Trotsenko2016-03-011-3/+6
* Clean up new poll code slightlyLouai Al-Khanji2016-02-041-13/+2
* Unix platforms: Use poll in native socket engine instead of selectLouai Al-Khanji2016-02-031-29/+29
* Fix QSocketEngineBackend::nativeBytesAvaible for UDP socketsTimur Pocheptsov2016-01-291-4/+13
* Updated license headersJani Heikkinen2016-01-211-1/+1
* Updated license headersJani Heikkinen2016-01-151-14/+20
* Merge remote-tracking branch 'origin/5.6' into devFrederik Gladhorn2016-01-081-1/+1
|\
| * QNativeSocketEngine: fix undefined variable on FreeBSDDmitry Shachnev2016-01-021-1/+1
* | Remove remaining support for BlackberryLouai Al-Khanji2015-11-211-48/+0
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2015-11-181-4/+7
|\ \ | |/
| * QNativeSocketEngine: fix build in debug mode under UnixAlex Trotsenko2015-11-091-4/+7
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2015-10-231-1/+5
|\ \ | |/
| * QNativeSocketEngine: allocate more space for the ancillary dataAlex Trotsenko2015-10-211-1/+5
* | Add QNetworkInterface::interface{IndexFromName,NameFromIndex}Thiago Macieira2015-10-151-24/+2
|/
* Merge remote-tracking branch 'origin/5.5' into 5.6Liang Qi2015-10-021-1/+1
|\
| * QNativeSocketEngine: fix SO_REUSEPORT problems on LinuxAlexander Rössler2015-09-221-1/+1
* | QNativeSocketEngine Unix: do the same as for WindowsThiago Macieira2015-08-221-88/+22
* | QNativeSocketEngine: add code to send extra IP header dataThiago Macieira2015-08-221-0/+58
* | QNativeSocketEngine: add code to receive IP header dataThiago Macieira2015-08-221-1/+86
* | QNativeSocketEngine: use sendmsg/recvmsg instead of sendto/recvfromThiago Macieira2015-08-221-36/+50
* | QAbstractSocketEngine: introduce QIpPacketHeader for datagramsThiago Macieira2015-08-221-6/+10
* | Set the socketType and socketProtocol earlyThiago Macieira2015-08-101-0/+4
|/
* QNativeSocketEngine: merge the get/setsockopt level constantsThiago Macieira2015-03-151-112/+81
* IPv6 scope IDs are unsignedThiago Macieira2015-03-141-1/+1
* QNativeSocketEngine: merge duplicated code for sin6_scope_idThiago Macieira2015-03-141-29/+18
* Make sure we also treat QAbstractSocket::AnyIPProtocol as IPv6Thiago Macieira2015-03-121-7/+7
* Merge remote-tracking branch 'origin/5.4' into 5.5Frederik Gladhorn2015-02-241-2/+2
|\
| * Save two system calls for setting a socket non-blocking on LinuxThiago Macieira2015-02-151-2/+2
* | Update copyright headersJani Heikkinen2015-02-111-7/+7
|/
* Don't unnecessariy set localAddress in QNativeSocketEngine's nativeBindThiago Macieira2015-01-111-3/+0
* prevent if_nametoindex being called with empty stringTom Hirst2014-10-121-11/+22
* Merge remote-tracking branch 'origin/5.3' into 5.4Gabriel de Dietrich2014-09-291-2/+2
|\
| * Fix a mishandling of the fd returned by socket(2)Giuseppe D'Angelo2014-09-221-2/+2
* | Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* | QNativeSocketEngine: Add debug in createNewSocket.Robin Burchell2014-08-041-1/+13
* | Merge remote-tracking branch 'origin/stable' into devJ-P Nurmi2014-06-051-5/+7
|\ \ | |/
| * IPv6 scope ID of zero is not validThiago Macieira2014-05-261-5/+7
* | Change debug output to use stream version of debug.Robin Burchell2014-05-101-1/+1
* | Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2014-03-241-9/+57
|\ \ | |/
| * BlackBerry networking: call special select() methodPeter Hartmann2014-03-201-0/+48
| * Fix compilation with QNATIVESOCKETENGINE_DEBUG enabledFrederik Gladhorn2014-03-141-9/+9
* | QNativeSocketEngine(UNIX): Report the native socket error, not the Qt-derived...Robin Burchell2014-03-211-3/+12
|/
* expand tabs and related whitespace fixes in *.{cpp,h,qdoc}Oswald Buddenhagen2014-01-131-1/+1
* Fix unsigned/signed comparison warning in qnativesocketengine_unixEskil Abrahamsen Blomfeldt2013-09-091-1/+1
* Switch to struct timespec everywhere instead of timevalThiago Macieira2013-01-281-4/+4
* Update copyright year in Digia's license headersSergio Ahumada2013-01-181-1/+1
* If accept fails, stop accepting new connections and emit error signal.Jonas M. Gastal2012-09-261-0/+40
* Centralise handling & ignoring of SIGPIPE in qcore_unix_p.hThiago Macieira2012-09-241-27/+1
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-221-24/+24
* Fix thread-safety of qt_ignore_sigpipeThiago Macieira2012-09-181-1/+5