qt5base-lts/src
Thiago Macieira 5283a6c87b Disable hash seeding for bootstrapped tools
Any bootstrapped tool is a development tool, by definition. So the
effects of seeding the hash with a random number can cause the same
source input to produce different binary results, which can throw some
caching tools into disarray (like the Open Build System).

There should be minimal fall out from the reduced protection against
DoS. Since those are only development tools, "specially crafted" input
implies the developer is DoS'ing him/herself.

Note: the change to qhash.cpp applies to moc and rcc, which are always
bootstrapped.

Change-Id: I061ab52036e40627c0703f1bf881455cbf848f43
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
2014-05-21 01:34:38 +02:00
..
3rdparty Fix compilation on libxcb 1.5 2014-05-19 15:52:58 +02:00
android Restore fullscreen mode after keyboard is dismissed 2014-05-14 20:10:03 +02:00
angle ANGLE D3D11: Don't use mipmaps in level 9 textures 2014-05-09 12:31:36 +02:00
concurrent Doc: Add docs for QtConcurrent::{Unhandled,Exception} 2014-03-17 20:52:42 +01:00
corelib Disable hash seeding for bootstrapped tools 2014-05-21 01:34:38 +02:00
dbus CMake: Include the CMakeParseArguments module for dbus macros. 2014-04-16 15:21:50 +02:00
gui CMake: Don't FATAL_ERROR if GL libraries can not be found. 2014-05-19 15:52:58 +02:00
network Avoid accessing the internals of the SSL_CIPHER struct. 2014-05-19 15:52:58 +02:00
opengl Merge remote-tracking branch 'origin/release' into stable 2014-05-03 00:56:41 +02:00
openglextensions purge vestiges of opengl es 1 support 2014-04-04 19:32:21 +02:00
platformsupport egl cursor: The sampler is a uniform not an attribute 2014-05-19 12:51:33 +02:00
plugins Windows QPA: Remove dependency on swprintf_s() pulled in via _com_error::ErrorMessage(). 2014-05-19 15:52:58 +02:00
printsupport QPrintEngine - Fix alpha engine state sync 2014-04-25 06:43:42 +02:00
sql Merge remote-tracking branch 'origin/release' into stable 2014-05-03 00:56:41 +02:00
testlib Fix auto test failure output on QNX 2014-05-19 10:03:38 +02:00
tools Disable hash seeding for bootstrapped tools 2014-05-21 01:34:38 +02:00
widgets QMacStyle: Always draw status bar in active state if the window is main. 2014-05-17 02:07:36 +02:00
winmain WinRT winmain: Pass ImagePath as part of ImageParams in Xap packages 2014-04-01 12:28:10 +02:00
xml Fix copy-paste error. 2014-04-18 14:26:26 +02:00
src.pro purge vestiges of opengl es 1 support 2014-04-04 19:32:21 +02:00