qt6-bb10/src/tools/uic
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
..
cpp uic: Accept an -include argument to generate a #include. 2013-11-11 15:56:52 +01:00
customwidgetsinfo.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
customwidgetsinfo.h Remove unused variable 2013-02-11 11:12:08 +01:00
databaseinfo.cpp Remove unused private members [tools] 2013-04-11 21:11:33 +02:00
databaseinfo.h Remove unused private members [tools] 2013-04-11 21:11:33 +02:00
driver.cpp Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
driver.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
globaldefs.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
main.cpp Disable hash seeding for bootstrapped tools 2014-05-21 01:34:38 +02:00
option.h uic: Accept an -include argument to generate a #include. 2013-11-11 15:56:52 +01:00
qclass_lib_map.h Add QKeySequenceEdit 2013-09-24 10:55:17 +02:00
treewalker.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
treewalker.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
ui4.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
ui4.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
uic.cpp Remove unused private members [tools] 2013-04-11 21:11:33 +02:00
uic.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
uic.pri
uic.pro
utils.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
validator.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
validator.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00