qt5base-lts/tests/auto/network/socket
Daniel Nicoletti e095fa7f9c Allow to set TCP network listen(2) backlog
Qt has a hardcoded backlog value of 50,
this allows for applications to tune this
value. Modern kernels have the SYN cookie
feature that reduces pressure from an
flood attack, the backlog setting however
is then a queue for most likely real
completed (SYN/ACK) connections hence, it's
easy to get clients connections dropped
with this very small limit.

[ChangeLog][QtNetwork][QTcpServer] Added
QTcpServer::setListenBacklog() to be able
to have control over the listen backlog feature.

Change-Id: I1c78af6d99e012591e214b7e09fa85c485880d48
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
2021-07-19 17:05:53 -03:00
..
platformsocketengine Allow to set TCP network listen(2) backlog 2021-07-19 17:05:53 -03:00
qabstractsocket Remove the qmake project files 2021-01-07 15:32:28 +01:00
qhttpsocketengine CMake: Remove the usage of QT_SOURCE_TREE from tests 2021-07-12 18:56:14 +02:00
qlocalsocket QLocalSocket/Win: destroy the pipe before emitting final signals 2021-07-14 20:48:54 +03:00
qsctpsocket Remove the qmake project files 2021-01-07 15:32:28 +01:00
qsocks5socketengine Allow to set TCP network listen(2) backlog 2021-07-19 17:05:53 -03:00
qtcpserver Blacklist tst_QTcpServer::linkLocal on macOS ARM 2021-05-26 21:24:40 +02:00
qtcpsocket Blacklist problematic network auto-tests on macOS ARM 2021-05-26 12:49:56 +02:00
qudpsocket tests: fix deprecated implicit capture of this via [=] 2021-06-30 23:13:28 +02:00
CMakeLists.txt Android: blacklist a list of failing tests for android 2020-11-04 12:27:49 +02:00