qt5base-lts/src
Thiago Macieira 6a9d076e87 QUdpSocket: Work around WSARecvMsg quirk relating to no control block
WSARecvMsg does not return the sender in WSAMSG::name if WSAMSG::Control
isn't set. This makes no sense, so I'm assuming it's an API quirk we
need to work around.

[ChangeLog][QtNetwork][QUdpSocket] Fixed a regression from Qt 5.9.3
caused by an apparent Win32 API quirk we triggered when using
readDatagram(), resulting in an invalid QHostAddress sender address.
receiveDatagram() was not affected.

Task-number: QTBUG-64718
Change-Id: I71488efd29b645f7b228fffd14f9d84cc205c4b3
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
2017-11-25 20:50:55 +00:00
..
3rdparty Update bundled libpng to version 1.6.34 2017-11-07 09:16:59 +00:00
android No debugging and extra env & params processing on sealed packages 2017-11-16 05:15:28 +00:00
angle ANGLE: Fix compilation with MinGW 2017-10-16 15:47:03 +00:00
concurrent Adapt to the C++ SIC introduced by P0012: noexcept specialization 2017-05-03 02:39:56 +00:00
corelib Initialize QLoggingRegistry rules on first use 2017-11-25 10:01:35 +00:00
dbus Fix clazy-strict-iterators 2017-10-25 09:19:19 +00:00
gui qpa: Teach handleApplicationStateChanged about sync/async delivery 2017-11-20 23:31:46 +00:00
network QUdpSocket: Work around WSARecvMsg quirk relating to no control block 2017-11-25 20:50:55 +00:00
opengl Make high-dpi QGLWidget work cross platform 2017-08-02 21:58:21 +00:00
openglextensions Also release winmain, qopenglextensions under commercial licenses 2016-11-18 16:19:56 +00:00
platformheaders Doc: rephrase parameter description to avoid qdoc error message 2017-04-18 10:37:50 +00:00
platformsupport Generic Unix Theme: Don't crash if D-Bus is not running 2017-11-20 22:22:18 +00:00
plugins iOS: Take UIWindow bounds into account when making window fullscreen 2017-11-22 21:27:43 +00:00
printsupport Convert features.completer to QT_[REQUIRE_]CONFIG 2017-09-04 11:28:02 +00:00
sql Add documentation about not having QSqlDatabase objects kept around 2017-09-08 17:31:03 +00:00
testlib testlib: start sharing common helper functions 2017-11-04 20:11:22 +00:00
tools Fix clazy-strict-iterators 2017-10-25 09:19:19 +00:00
widgets QHeaderView: Simplify and fix layoutChange handling 2017-11-22 21:24:56 +00:00
winmain Merge remote-tracking branch 'origin/5.8' into 5.9 2017-02-08 15:49:18 +01:00
xml Prefer rvalue versions of toLatin() and toUtf8() 2017-03-30 20:31:59 +00:00
src.pro Merge remote-tracking branch 'origin/5.8' into 5.9 2017-03-27 10:42:08 +02:00