summaryrefslogtreecommitdiffstats
path: root/src/network/socket/qnativesocketengine_unix.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix -Wimplicit-fallthrough for clangTim Blechmann2024-03-011-0/+1
* Handle EWOULDBLOCK the same way as EAGAIN when writing to sockets on UnixŁukasz Matysiak2024-01-281-0/+3
* Rename EINTR_LOOP -> QT_EINTR_LOOPMarc Mutz2023-11-301-2/+2
* qcore_unix: port qt_safe_poll to QDeadlineTimerAhmad Samir2023-10-241-1/+1
* QAbstractSocketEngine: port to QDeadlineTimerAhmad Samir2023-10-071-9/+13
* QNativeSocketEngine: fix build with FreeBSD: sockaddr_dl wasn't declaredThiago Macieira2023-09-261-0/+3
* CMake/Network: limit the testing for some network iface featuresThiago Macieira2023-08-301-13/+0
* Network: Fix IFF_UP conflict on Linux with unity buildsMårten Nordheim2023-05-261-0/+4
* QtNetwork: Split out QNativeSocketEnginePrivateFriedemann Kleint2023-02-021-1/+1
* Port from container.count()/length() to size()Marc Mutz2022-10-041-3/+3
* Make sockets' accept() methods return qintptrMårten Nordheim2022-08-241-2/+2
* wasm: add support for blocking socketsMorten Johan Sørvig2022-06-021-0/+25
* Use SPDX license identifiersLucie Gérard2022-05-161-39/+3
* Fix getsockopt option_value initial initializationPasi Petäjäjärvi2022-02-241-2/+3
* Consolidate debug string generationAlex Trotsenko2021-05-311-42/+7
* Add Solaris support in cmake buildNiclas Rosenvik2021-04-211-0/+4
* Remove redundant invalid socket checkEdward Welbourne2021-02-181-5/+3
* Port Q_STATIC_ASSERT(_X) to static_assertGiuseppe D'Angelo2020-06-191-1/+1
* Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-3/+3
* QNativeSocketEngine: disable sign-compare warning-turned-error on ClangMarc Mutz2019-07-131-0/+3
* Use timeout error for TCP timeouts on unixSven Erdem2018-11-111-5/+9
* QAbstractSocket: Add socketOption for the Path MTUThiago Macieira2017-11-141-0/+30
* QNativeSocketEngine: Simplify nativeHasPendingDatagrams()Thiago Macieira2017-09-131-11/+3
* QNativeSocketEngine: reduce memory usage in nativePendingDatagramSize()Thiago Macieira2017-09-131-5/+25
* QUdpSocket: use faster ways to get datagram size on Linux and macOSThiago Macieira2017-08-271-2/+15
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-04-071-1/+4
|\
| * Fix GCC warning about dereferencing type-punned pointersThiago Macieira2017-04-061-1/+2
| * Fix build without features.networkinterfaceTasuku Suzuki2017-04-041-0/+2
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-021-4/+10
|\|
| * Fix multicastMembershipHelper to not assume addresses are IPv4Edward Welbourne2017-02-221-4/+10
* | Join two else/if lines that were left splitEdward Welbourne2017-02-211-2/+1
|/
* Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-08-161-1/+1
|\
| * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-08-101-1/+1
| |\
| | * QNativeSocketEngine::option(): return a correct value on invalid callAlex Trotsenko2016-08-051-1/+1
* | | Fix some syntax issues in SCTP implementationAlex Trotsenko2016-08-031-2/+2
* | | Introduce SCTP sockets supportAlex Trotsenko2016-07-271-22/+160
|/ /
* | Merge remote-tracking branch 'origin/5.6' into 5.7Edward Welbourne2016-07-041-4/+1
|\|
| * Replace LLINDEX macro not present on all BSDs with the codeRalf Nolden2016-07-031-4/+1
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-061-1/+5
|\|
| * Compile fix for OpenBSD using Q_OS_OPENBSD definesRalf Nolden2016-05-311-1/+5
* | QtNetwork: use const (and const APIs) moreAnton Kudryavtsev2016-04-271-1/+1
* | Adjust include file for native sockets on INTEGRITY.Rolland Dudemaine2016-03-311-0/+3
* | 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