qt5base-lts/src
Thiago Macieira 7fbadeddc1 Fix infinite recursion caused by the RDSEED feature
We made qRandomCpu() call qCpuHasFeature(), which needs to test that
RDRND works and does so by calling qRandomCpu(). So disentangle that by
making sure we don't recurse.

And by making sure that we fill the buffer with RDRND data, not with
RDSEED.

Fixes: QTBUG-79162
Change-Id: Ib5d667bf77a740c28d2efffd15cc583a9afcb97a
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2019-10-11 10:55:52 -07:00
..
3rdparty Merge remote-tracking branch 'origin/5.14' into 5.15 2019-10-01 01:01:20 +02:00
android Android: Do not extract QML assets data 2019-10-02 15:00:35 +00:00
angle Disable debug-and-release builds for MinGW 2019-09-18 06:28:16 +00:00
concurrent QtConcurrent: fix warning about function parameters shadowing class members 2019-10-08 23:21:14 +02:00
corelib Fix infinite recursion caused by the RDSEED feature 2019-10-11 10:55:52 -07:00
dbus Convert a few sizeof(array)/sizeof(element0) fors to range fors 2019-10-04 09:00:24 +02:00
gui Merge remote-tracking branch 'origin/5.14' into 5.15 2019-10-10 09:10:27 +02:00
network Win: QUdpSocket: Use QVarLengthArray for retrieving size 2019-10-11 11:36:16 +02:00
opengl QPainter: don't print deprecated warnings for HighQualityAntialiasing 2019-10-03 13:15:47 +02:00
openglextensions
platformheaders Merge remote-tracking branch 'origin/5.13' into dev 2019-06-27 14:38:03 +02:00
platformsupport Add qt.qpa.input.events logging to evdevtouch 2019-10-10 06:10:29 +02:00
plugins Merge remote-tracking branch 'origin/5.14' into 5.15 2019-10-09 01:00:42 +02:00
printsupport Remove dead code from Qt 4 times 2019-08-20 22:27:46 +00:00
sql Merge remote-tracking branch 'origin/5.14' into 5.15 2019-10-01 01:01:20 +02:00
testlib Merge remote-tracking branch 'origin/5.14' into 5.15 2019-10-01 01:01:20 +02:00
tools Merge remote-tracking branch 'origin/5.14' into 5.15 2019-10-05 01:01:06 +02:00
widgets Merge remote-tracking branch 'origin/5.14' into 5.15 2019-10-10 09:10:27 +02:00
winmain
xml Be less laissez-faire with implicit conversions to QChar 2019-07-09 07:09:44 +02:00
src.pro Merge remote-tracking branch 'origin/5.13' into dev 2019-07-17 10:44:21 +02:00