summaryrefslogtreecommitdiffstats
path: root/src/testlib/qtestcoreelement_p.h
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2014-05-19 16:53:34 -0700
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-05-21 01:34:38 +0200
commit5283a6c87beac5a43f612786fefd6e43f2c70bf6 (patch)
tree48c1648a29305a3567e51bdd1f98ae4b7a64dfed /src/testlib/qtestcoreelement_p.h
parent1b031630ded1fbb9a94642de1d720651a390a03b (diff)
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>
Diffstat (limited to 'src/testlib/qtestcoreelement_p.h')
0 files changed, 0 insertions, 0 deletions